Открыто

Алгоритмы и структуры данных для начинающих [Beegeek] [Тимур Гуев, Артур Харисов, Валерий Светкин]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 19 янв 2024.

Цена: 4900р.-97%
Взнос: 134р.

Основной список: 47 участников

Резервный список: 3 участников

  1. 19 янв 2024
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Алгоритмы и структуры данных для начинающих [Beegeek] [Тимур Гуев, Артур Харисов, Валерий Светкин]

    2024-01-19_14-01-54.jpg

    О курсе

    "Поколение Python": алгоритмы и структуры данных для начинающих:
    знакомит с базовыми алгоритмами
    знакомит с базовыми структурами данных

    В курсе рассматривается оценка сложности алгоритмов, алгоритмы поиска и сортировки, системы счисления, матрицы, математические алгоритмы, битовые алгоритмы, списки, стеки, очереди и многое другое.
    Используемый язык программирования — Python.
    Решения проверяет автоматическая система, поэтому обратную связь вы получите быстро. Если у вас возникнут вопросы, команда курса даст советы и подсказки. Кроме того, проблемы можно обсуждать с однокурсниками в комментариях к задачам.

    Чему вы научитесь

    • Разбираться в алгоритмах и их основных свойствах
    • Использовать базовые алгоритмы сортировок
    • Использовать математические алгоритмы для решения задач
    • Анализировать алгоритмы с помощью O-нотации
    • Оптимизировать алгоритмы с помощью специальных методов
    • Работать со структурами данных стек, очередь, дек
    • Разбираться в сложности встроенных в Python функций и типов данных
    • Строить алгоритмы обработки матриц
    • Работать со связными списками
    • Использовать основные алгоритмы поиска
    • Разбираться в понятии и устройстве систем счисления
    • Проходить тестовые собеседования по алгоритмам
    Программа курса
    Модуль 1: Функции, многочлены, ФСУ и логарифмы
    Изучаются функции, многочлены, логарифмы, формулы сокращенного умножения.
    Модуль 2: Понятие и анализ алгоритмов
    Изучается понятие алгоритма, О-нотация, асимптотический анализ, сложность встроенных в Python типов данных и функций.
    Модуль 3: Алгоритмы поиска
    Изучаются основные виды алгоритмов поиска: линейный, бинарный, экспоненциальный, поиск прыжками.
    Модуль 4: Алгоритмы простых сортировок
    Изучается базовые алгоритмы сортировок: пузырьком, выбором, вставками, подсчетом.
    Модуль 5: Методы оптимизации решения задач
    Изучаются префиксные суммы, встреча посередине, метод двух указателей, метод скользящего окна.
    Модуль 6: Задачи на обработку матриц
    Изучаются основные понятия матриц, приводится много задач.
    Модуль 7: Cистемы счисления
    Изучаются позиционные и непозиционные системы счисления.
    Модуль 8: Математические алгоритмы
    Изучаются основные математические понятия и алгоритмы: простые и составные числа, НОД, НОК, делимость и так далее
    Модуль 9: Структуры данных
    Изучаются связные списки, стеки, очереди и другие линейные структуры данных.
    Модуль 10: Алгоритмическое собеседование в Google
    Возможность порешать задачи на знание алгоритмов на время и почувствовать атмосферу собеседования.
    Модуль 11: Алгоритмическое собеседование в Microsoft
    Возможность порешать задачи на знание алгоритмов на время и почувствовать атмосферу собеседования.
    Модуль 12: Алгоритмическое собеседование в "Поколение"
    Возможность порешать задачи на знание алгоритмов на время и почувствовать атмосферу собеседования.

    10 модулей / 55 уроков

    В курсе рассматриваются алгоритмы поиска, сортировки, математические алгоритмы, битовые алгоритмы, рекурсивные алгоритмы, а также такие структуры данных, как массивы, списки, стеки, очереди и многое другое.

    Учебные материалы
    Подробные текстовые конспекты, написанные простым языком, и много примеров

    Большое количество задач
    Много задач различных типов, а самое главное — много задач на программирование

    Цена: 4900р.
    Скрытая ссылка
     
    Последнее редактирование модератором: 4 янв 2025
    1 человеку нравится это.
  2. Последние события

    1. Procrastinator
      Procrastinator участвует.
      31 янв 2025 в 03:35
    2. JIирик
      JIирик участвует.
      30 янв 2025 в 16:10
    3. Tarrug
      Tarrug участвует.
      7 янв 2025
    4. ssokkoll
      ssokkoll участвует.
      5 янв 2025

    Последние важные события

    1. skladchik.com
      Назначен организатор.
      19 янв 2024