Сложность алгоритмов и методы оптимизации программ
Любой программист может написать алгоритм для решения задачи полным перебором. Но только профессионал знает секреты и умеет ускорять время работы алгоритмов. На этом вебинаре Евгений Волосатов – настоящий мэтр в области алгоритмов и структур данных – расскажет о способах сравнения эффективности и сложности алгоритмов, разберет О-нотацию, продемонстрирует на практике различные способы ускорения работы алгоритмов.
Алгоритмы и структуры данных — необходимый фундамент, являющийся основой создания хорошего исходного кода путем подбора оптимальных форм представления информации и последовательности действий.
Знание алгоритмов позволит вам писать более производительный и грамотный код, создавать сложные конструкции для эффективного решения широкого спектра задач в программировании с сохранением удовлетворительного быстродействия.
Программа встречи:
- Кратко о себе.
- Способы сравнения алгоритмов.
- Определение О-нотации.
- Классы сложности алгоритмов.
- Программа поиска простых чисел.
- Многократная оптимизация алгоритма.
- Алгоритм “Решето Эратосфена“.
- Выводы.
Спикер: Евгений Волосатов – магистр математики и информатики, профессиональный программист с 25 летним опытом работы в государственных и коммерческих фирмах, 10-летний опыт ведения онлайн-вебинаров, автор 40 видеокурсов по C#, Java, PHP, а также по алгоритмам и структурам данных.
Требования
Начальные знания языка программирования C# или Java: переменные, циклы, функции.
Уверенное понимание математических операций: корень, степень, логарифм, факториал.
Целевая аудитория: начинающие программисты C# / Java, которые хотят прокачать навыки создания эффективного и грамотного кода с использованием алгоритмов.
27 views
0
0
1 month ago 00:10:35 70
РАБОТА СО СЛОЖНЫМИ БРОВЯМИ: ЗАРОСШИЕ, АСИММЕТРИЧНЫЕ, СО СТАРЫМ ПЕРМАНЕНТОМ (ПОШАГОВАЯ ИНСТРУКЦИЯ)
1 month ago 00:14:14 370
Разбор задания: создание инфопродукта
1 month ago 01:08:50 149
[Не до геймер] Я прожил 100 ДНЕЙ ХАРДКОРА в СЛОЖНЕЙШЕМ моде для Subnautica
1 month ago 00:01:11 2
⚪ Обучение программированию с трудоустройством спб 🔵 Сложно ли изучить питон
1 month ago 00:04:00 7
(ЛЗ)_Алгоритм создания сложных геометрических фигур
1 month ago 01:35:36 366
Вебинар «Розацеа – сложные случаи для диагностики и лечения – алгоритмы действий»
1 month ago 01:15:05 3
Как использовать нейросети в найме сотрудников. Экономьте свое время. Мастермайнд
1 month ago 00:19:10 540
Pixinsight: Обработка сложнейших градиентов при помощи Multiscale Gradient Correction НА РУССКОМ
1 month ago 00:04:39 394
Как выйти из жизненного тупика?
1 month ago 02:46:18 2.1K
№ 1: Дайте шоу, YouTube, Подкасты, Преступление и наказание, Последний ронин | УИК Подкаст
1 month ago 01:00:38 1K
Александр Гусев: “Искусственный интеллект в медицине: помощник или конкурент“
1 month ago 01:09:15 4
Алгоритмы и структуры данных 7. Алгоритм Бойера-Мура.
1 month ago 01:13:24 2
Алгоритмы и структуры данных 5. Суффиксное дерево.
1 month ago 01:57:46 95
[Каспаров Вадим] Скучный Подкаст #25. Валентин Лейтер. Олдовый покоритель всего ютуба и мой любимый гик.
1 month ago 00:42:32 861
Роль ДИРИЖЕРА. Нейросети в МУЗЫКЕ. Нужно ли артистам ОБРАЗОВАНИЕ. Как распознать в ребенке ТАЛАНТ
1 month ago 00:48:31 116
БЕРЕМЕННОСТЬ и роды: как подготовиться. Информация для будущих РОДИТЕЛЕЙ. Плюсы ПАРТНЕРСКИХ родов
1 month ago 00:01:12 1
Форекс советник emily mql4 скачать 👌 Простая стратегия торговли Форекс
1 month ago 00:15:30 4
[JavaGuru] 01. Big O notation, анализ сложности алгоритмов (LIVECODING)
1 month ago 00:35:04 95
Новый модуль SEO PRO с JVO AI — ключ к успеху на маркетплейсах
1 month ago 01:24:33 64
Сложности при работе с данными // Демо-занятие курса «Базы данных»
1 month ago 01:13:36 589
Как считать прогноз трафика с учетом сезонности и спроса
1 month ago 00:04:45 593
Как получить ЗАБРОШЕННЫЙ САДОВЫЙ УЧАСТОК в собственность БЕСПЛАТНО
1 month ago 00:05:55 1
Оформление жилого дома в 2023 году. Инструкция от ЮРИСТА.
1 month ago 00:04:59 137
Нарушен срок ответа на обращение. Как привлечь к ответственности и добиться ответа?