Пособие рассказывает об основных понятиях и методах дискретной математики и предлагает основы программирования на языке Wolfram Mathematica, разработанном канадской корпорацией Wolfram Research и предназначенным для широкого круга пользователей, как для профессиональных матэкономистов, так и для любителей.
Разбираются такие темы, как комбинаторика, структуры данных в виде двоичных деревьев и куч, перестановки и комбинации, алгоритмы поиска и сортировки, действия с числами над столами, современные методы криптографии и графы, и их анализ. К каждому разделу прилагается практическая часть в виде решения различных задач, используемых алгоритмов и упражнений для самостоятельной работы и закрепления навыков. Книга может быть полезна не только студентам соответствующих специальностей, но и всем желающим развить свои навыки по программированию на языках Mathematica и Wolfram Language.
Книга О.А. Иванова "Дискретная математики и программирование на Wolfram Mathemactics для бакалавров" знакомит читателей с основами дискретной математики и основными алгоритмами, используемыми в ней. Она также знакомит читателя с средой программирования Wolfram Mathematic и как она может быть использована для решения задач дискретной на математики. Читатель найдет в книге решения задач и практические примеры, что делает ее легко читаемой и понятной. Книга предназначена для студентов, преподавателей и тех, кто хочет изучать дискретную математику и программирование.
Электронная Книга «Дискретная математика и программирование в Wolfram Mathematica для бакалавров» написана автором О. А. Иванов в 2020 году.
Минимальный возраст читателя: 16
Язык: Русский
Серии: Учебник для вузов (Питер)
ISBN: 978-5-4461-0867-1
Описание книги от О. А. Иванов
Дискретная математика – это необходимый базис для карьеры прикладного математика и программиста и в то же время один из предметов, вызывающих у студентов наибольшие трудности. Это учебное пособие познакомит вас с главными понятиями и методами дискретной математики, а также даст основы программирования в математической компьютерной среде Mathematica. В доступной форме изложен теоретический материал разделов: комбинаторика и перечислительная комбинаторика; структуры данных – двоичные кучи и двоичные деревья поиска – и основные алгоритмы на них; алгоритмы сортировки и сравнение их трудоемкости; сравнения по модулю, операции в кольцах вычетов и современные методы шифрования; графы и деревья. Приведены решения задач, иллюстрирующих вводимые понятия, а также даны задачи и упражнения для самостоятельной работы. На двенадцати «уроках программирования» приведены реальные программные коды, реализующие все введенные ранее алгоритмы. Кроме того, на этих уроках показано, каким образом Mathematica поможет при решении различных задач дискретной математики. Книга будет полезна студентам и преподавателям вузов, а также всем, кто желает научиться программировать, используя Wolfram Mathematica. Рекомендовано в качестве учебного пособия для студентов направлений подготовки 01.03.02 «Прикладная математика и информатика», 01.03.04 «Прикладная математика», а также для студентов других направлений, изучающих дисциплину «Дискретная математика».