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