Базовые алгоритмы
РеализациянаPythonиC++ на примере классических игр
Книга с подробным описанием всевозможных алгоритмов, которые принято реализовывать наC++ в силу высоких требований к скоростиинаращиванию мощности алгоритмов. Алгоритмы относятся к следующим предметным областям...
Описание книги:
Рассмотрен полный каскад разработки моделей искусственного интеллекта. Проанализирована область Data Science, из которой выделены все необходимые для прикладной сферы алгоритмы машинного обучения, расположенные по уровню возрастания сложности работы с ними. Для студентов...
Описание
Книга с подробным описанием всевозможных алгоритмов, которые принято реализовывать наC++ в силу высоких требований к скоростиинаращиванию мощности алгоритмов. Алгоритмы относятся к следующим предметным областям: машинное обучение и нейронные сети, статистика, криптография...
Алгоритмы обучения с подкреплением наPython (Андреа Лонца)
Эта книга поможет читателю овладеть алгоритмами обучения с подкреплением (ОП) инаучиться реализовывать их при создании самообучающихся агентов.
В первой части рассматриваются различные элементы ОП, сфера его применения, инструменты...
Перестановочный шифр, полиалфавитный и поточный шифр Виженера, алгоритм RSA и ключевой обмен Диффи-Хеллмана
Чему вы научитесь
Узнаете принципы работы шифровальных алгоритмов:
Перестановочный шифр
Полиалфавитный шифр Виженера
Поточный шифр Виженера
Алгоритм RSA
Ключевой обмен Диффи-Хеллмана...
Представьте, что вы не просто программируете, а создаете элегантные решения, обладая глубоким пониманием алгоритмов и структур данных. Откройте же мощь алгоритмического мышления с помощью Python. Разберитесь в алгоритмах и структурах данных с нуля до продвинутого уровня и применяйте знания в...
Pythonи spaCy помогут вам быстро и легко создавать NLP-приложения: чат-боты, сценарии для сокращения текста илиинструменты принятия заказов. Вы научитесь использовать spaCy для интеллектуального анализа текста, определять синтаксические связи между словами, идентифицировать части речи, а также...
О курсе:
Серьезный курс для будущих профессионалов.
На курсе мы в деталях рассматриваем классические алгоритмы и структуры данных с примерамина языке Python.
Погружаемся в мир программирования и учимся писать эффективный и быстрый код.
Чему вы научитесь:
Определять сложность алгоритмов...
Когда нужно, чтобы программа работала быстро и занимала поменьше памяти, профессионального программиста выручают знание алгоритмов и практика их применения.
Эта книга — как раз про практику.
Ее автор, Джордж Хайнеман, предлагает краткое, но четкое и последовательное описание основных...
Скопипасти знания алгоритмов прямо к себе в голову!
Для кого курс:
Если ты давно используешь Python, но задачина LeetCode кажутся чем-то запредельным. Вроде написано, что Easy, а ты даже не понимаешь описание задачи.
Если хочешь в Big Tech, но там надо знать алгоритмы, а это капец сложно. При...
Эффективные решения вычислительных задач
Студенты углубят базу программирования на языке Pythonи «прокачают» алгоритмическое мышление. Курс учит понимать фундаментальные алгоритмы ииспользовать их для решения практических задач. Знакомит с методами анализа данных наPythonи всеми необходимыми...
Чему вы научитесь
Писать автолайкеры, автокликеры, авточеккеры, авторегеры;
Работать с библиотекой BeautifulSoup;
Собирать и обрабатывать огромное количество данных находящихся на веб-сайтах;
Парсить данные с динамических сайтов;
Собирать данные с Telegram чатов\групп\пабликов;
Собирать данные...
Курс учит основам языка С++, которые потребуются для олимпиадного программирования.
На занятиях демонстрируются примеры кодов, типичных ошибок иих решений.
1 Язык программирования C
Основные алгоритмические конструкции (условия, циклы)
Функции. Рекурсия
Ввод-вывод данных. Работа с файлами...
Описание:
Опираясь на богатый соревновательный и эвристический опыт, автор предлагает оригинальные реализации классических алгоритмов Computer Science на языках PythonиC++. Особое внимание уделено математическим и геометрическим алгоритмам, графовым алгоритмам, структурам данных (в...
Требования
Основы программирования (Типы данных, переменные, циклы, функциии т.д.)
Базовая математика для анализа временной сложности (Суммы, функциии т.д.)
Чтобы запустить код и провести эксперимент самостоятельно, на вашем устройстве должен быть установлен Python 3.
Описание:
Сортировка...
В пособии представлены основные методы применения языка Python для решения задач моделирования, оптимизациии обработки данных. Каждая рассмотренная тема включает краткие теоретические сведения, подробный разбор практической работы, индивидуальные варианты заданий и контрольные вопросы по теме...
Описание книги
Книга посвящена алгоритмам обработки различных внутренних структур данных – массивов, множеств, деревьев и графов. Кроме того, в отдельной главе дано описание имеющихся в языке C# средств работы с внешними структурами данных – файлами. Описаны основные классы, реализующие методы...
10 модулей
55 уроков
В курсе рассматриваются алгоритмы поиска, сортировки, математические алгоритмы, битовые алгоритмы, рекурсивные алгоритмы, а также такие структуры данных, как массивы, списки, стеки, очередии многое другое.
Учебные материалы
Подробные текстовые конспекты, написанные...