Оставим за скобками споры о том, нужно ли программисту знать математику (по секрету - еще как нужно) и расскажем о том, что учить и главное где учить. Данная статья ориентирована, в первую очередь, на практикующих программистов, но совершенно точно не будет лишней и всем тем, кто только собирается изучать программирование. Почему математика программисту абсолютно необходима? Это ваш базис, на котором будет строиться цепь алгоритмов, которые являются основой любой программы, которую программист описывает...
Дискретная математика – это раздел математики, изучающий дискретные объекты и процессы. К таким объектам относятся, например, натуральные числа, множества, графы, логические высказывания и т. д. Дискретная математика отличается от непрерывной (например, от анализа) тем, что она изучает дискретные структуры и процессы, происходящие в них. Основными темами дискретной математики являются: 1. Теория множеств - изучает свойства множеств, операции над ними и основывается на таких понятиях, как объединение, пересечение, разность, декартово произведение...