Складність алгоритмів та методи оптимізації програм - вебінари ITVDN
ITVDN: курси програмування
Відеокурси з
програмування

    Обери свою IT спеціальність

    Почати безкоштовно

    Обери свою IT спеціальність

    Почати безкоштовно

      Складність алгоритмів та методи оптимізації програм

      Усі вебінари безкоштовні та доступні для зареєстрованих користувачів
      Євген Волосатов
      Software Engineer з Литви
      01.01.1960
      19:00 - 21:00
      Матеріали вебінару поки недоступні
      Рейтинг: 5. Проголосувало: 3

      Будь-який програміст може написати алгоритм для вирішення задачі повним перебором. Але лише професіонал знає секрети та вміє прискорювати час роботи алгоритмів. На цьому вебінарі Євгеній Волосатов – справжній фахівець в царині алгоритмів і структур даних – розкаже про способи порівняння ефективності та складності алгоритмів, розбере О-нотацію, продемонструє на практиці різні способи прискорення роботи алгоритмів.

      Алгоритми та структури даних — необхідний фундамент, який є основою створення гарного вихідного коду через підбір оптимальних форм представлення інформації та послідовності дій.

      Знання алгоритмів дозволить вам писати більш продуктивний та грамотний код, створювати складні конструкції для ефективного розв'язання широкого спектру завдань у програмуванні зі збереженням задовільної швидкодії.

      Програма зустрічі:

      1. Коротко про себе.
      2. Способи порівняння алгоритмів.
      3. Визначення О-нотації.
      4. Класи складності алгоритмів.
      5. Програма пошуку простих чисел.
      6. Багаторазова оптимізація алгоритму.
      7. Алгоритм "Решето Ератосфена".
      8. Висновки.

      Спікер: Євгеній Волосатов – магістр математики та інформатики, професійний програміст з 25+ річним досвідом роботи в державних та комерційних фірмах, 10-річний досвід ведення онлайн-вебінарів, автор 40+ відео курсів з C#, Java, PHP, а також алгоритмів та структур даних.

      Вимоги

      • Початкові знання мови програмування C# чи Java: змінні, цикли, функції.
      • Впевнене розуміння математичних операцій: корінь, ступінь, логарифм, факторіал.

      Цільова аудиторія: програмісти-початківці C# / Java, які хочуть прокачати навички створення ефективного та грамотного коду з використанням алгоритмів.

      Умови участі: безкоштовно. Для отримання запрошення на онлайн-трансляцію заповніть реєстраційну форму.

      Поки що немає вебінарів за схожою тематикою

      Поки що немає відеоуроків за схожою тематикою

      ТОП-10 найкращих відео з Python
      Друзі, цього разу ми підготували для вас підбірку найкращих вебінарів від ITVDN за напрямком Python. До рейтингу увійшли як пізнавальні вебінари з актуальною інформацією, так і вебінари, орієнтовані на прокачування ваших навичок створення коду. Давайте приступимо до їх розгляду.
      Собеседование с QA. 250+ вопросов для Junior, Middle, Senior
      Эту подборку вопросов, которые ставят кандидатам разных уровней на технических собеседованиях на позицию QA, составили совместными усилиями практики. Список – лишь ориентир. Кандидатам советуем пробежаться по вопросам и отметить неизвестные слова, погуглить и заодно повысить шансы пройти собеседование.
      ТОП-10 найкращих відео з Java від ITVDN
      Сьогодні на вас чекає підбірка класних, наповнених корисним контентом відео від ITVDN за напрямком Java. Топ насичений як теоретичними відеоматеріалами, які допомагають побудувати ефективне навчання, так і практичними вебінарами, орієнтованими на прокачування навичок програмування за допомогою джави та супутніх технологій (фреймворк Spring, Elasticsearch). Отже, які відео увійшли до цього рейтингу?
      Собеседование с DevOps. 300+ вопросов для Junior, Middle, Senior
      Можно спорить о популярности DevOps, а можно просто готовиться к собеседованию и получить желанные 9K :) Чтобы помочь вам сориентироваться в вопросах, которые задают на интервью, мы поговорили с теми, кто их проводит, и составили список возможных вопросов.
      Собеседование по Android. 250+ вопросов для Junior, Middle, Senior
      Если вы готовитесь к собеседованию по Android — или проходить, или проводить — возможно, этот перечень вопросов пригодится вам. Редакция DOU поинтересовалась у разработчиков, проводящих технические интервью в компании в Украине, о чем они спрашивают кандидатов.
      Java vs JavaScript
      Друзья, мы продолжаем серию статей, в которых сравниваем разные языки программирования. Первая статья была посвящена Python и Java — двум достаточно мощным и универсальным языкам, без которых тяжело представить современную разработку. Вооружившись объективностью и непредвзятостью, мы исследовали наиболее важные (для новичков) особенности каждого из них, а вам предоставили все результаты в компактном и удобном виде.
      500+ вопросов на собеседовании по Ruby
      Что нужно знать, когда проходишь техническое собеседование по Ruby? Конечно, ко всем вопросам готовым не будешь, но мы попросили интервьюеров-практиков прислать свои списки вопросов, а затем обобщили их в одном материале.
      ТОП-10 лучших видео по .NET
      Друзья, в этот раз мы подготовили для вас подборку лучших вебинаров от ITVDN по направлению .NET. В рейтинг вошли как познавательные вебинары с актуальной информацией, так и вебинары, ориентированные на прокачку ваших навыков создания кода. Давайте приступим к их рассмотрению.
      400+ вопросов на собеседовании по С++
      Дорогие друзья! Предлагаем вашему вниманию перевод статьи, опубликованной на DOU.ua 5 апреля 2021 года. Оригинальная версия на украинском языке доступна по ссылке.
      ТОП-10 найкращих відео з FrontEnd
      Друзі, сьогодні ми підготували для вас вибірку найкращих вебінарів від ITVDN за напрямком FrontEnd. До рейтингу були включені як пізнавальні вебінари з актуальною інформацією, так і вебінари прикладного характеру, які мають на меті вдосконалення ваших навичок написання коду. Давайте приступимо до їх розгляду.
      Что должен знать FrontEnd разработчик в 2021 году
      Верстка сайтов и веб-программирование привлекают большое количество новичков в мир IT. Это связано с достаточно низким порогом вхождения. Количество желающих стать фронтендщиком с каждым годом увеличивается, вследствии чего растут и требования к кандидатам.
      Как стать тестировщиком
      Вы знаете, как создаются программы и информационные сервисы, которыми все мы пользуемся? Какие специалисты нужны, чтобы появился новый Фейсбук, Вайбер, Инстаграм, новый Windows или какая-то крутая видеоигра?

      Пакети підписки з доступом до всіх курсів та сервісів

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      Преміум
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      коментарі та обговорення
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.