1. Новые складчины: Показать еще

    14.12.2017: От 2 000 до 10 000 рублей в день на ставках на футбол (средняя версия)

    14.12.2017: Сам себе Нострадамус 2018 (Павел Андреев)

    14.12.2017: Многомерная медицина. Новые диаграммы и символы. Полный атлас (Людмила Пучко)

    14.12.2017: Решение математических задач с детьми 5-8 лет (Ольга Лысенко)

    14.12.2017: Научитесь писать сторителлинг за 10 понедельников (Елена Брозовская)

  2. Нужен организатор: Показать еще

    14.12.2017: Финансовая свобода ( Мила Колокова)

    14.12.2017: JoySignals - программа, необходимая каждому трейдеру.

    14.12.2017: [Вязание] Весь курс вязания спицами (Валентина Симченкова)

    14.12.2017: Курс с 0 до Профи по работе со станком с ЧПУ

    14.12.2017: Подписка Alenka Capital (Элвис Марламов) декабрь 2017

  3. Сбор взносов Показать еще

    14.12.2017: Собственный сервис рассылок на Wordpress (Вячеслав Балашов)

    14.12.2017: [Бизнес Молодость] Продажи как система (Михаил Дашкиев, Михаил Гребенюк)

    14.12.2017: Экспресс-трафик для инфобизнеса (Андрей Цыганков)

    13.12.2017: Антикатастрофа (Василий Медведев)

    13.12.2017: Надежный заработок на динамичном видео (Валерий Филипченко)

Запись

[Geekbrains] Алгоритмы и структуры данных

Тема в разделе "Курсы по программированию", создана пользователем Telegram, 4 фев 2015.

Метки:
Цена:
7200 руб
Взнос:
79 руб
Организатор:
Требуется
Участников:
1/100

Основной список:

1. Freezeks
Записаться
    Тип: Стандартная складчина
  1. Telegram
    Telegram Организатор складчин

    [Geekbrains] Алгоритмы и структуры данных

    Алгоритмы и структуры данных
    Базовый курс
    [​IMG]

    Описание:
    Курс предназначен для программистов любого уровня, кто хочет в общем улучшить свои навыки программирования, развить алгоритмическое мышление, научиться решать сложные задачи в программировании, а так же оптимизировать свои программы по производительности. Курс преподаётся на языке Python и первое занятие отводится на его изучение. В последующем вы сможете применять полученные знания во всех своих программах на любых языках программирования. Так же эти знания часто спрашивают при устройстве на работу в крупных компаниях, таких как: Яндекс, Google, Facebook, Microsoft.

    Чему Вы научитесь:
    • Узнаете классические алгоритмы и структуры данных, а так же научитесь применять их в различных ситуациях.
    • Научитесь оценивать сложность алгоритмов.
    • Научитесь оптимизировать программный код.
    • Урок 1. Язык Python
      Алгоритмы и структуры данных, зачем они нужны, где применяются. Основы языка программирования Python. Типы данных, Математические операции, Ввод - вывод, Списки, Строки, условный оператор, Циклы. Знакомство с тестирующей системой.

    • Урок 2. Простые структуры данных. Квадратичные сортировки
      Сортировка выбором, Сортировка пузырьком, Сортировка вставками, Сортировка подсчётом, Сложность алгоритмов, Стек, Дек, Очередь.

    • Урок 3. Поиск и сортировка
      Линейный поиск, Двоичный поиск, Сортировка слиянием.

    • Урок 4. Динамическое программирование
      Рекуррентное соотношение, сведение задач к более мелким, оптимизация перебора, классические задачи на динамическое программирование.

    • Урок 5. Рекурсивный перебор
      Рекурсивный перебор, генерация всех комбинаторных объектов, перестановки, сочетания, шаблон перебора, другие задачи на перебор.

    • Урок 6. Быстрая сортировка, куча
      Быстрая сортировка, понятие кучи, применение кучи, сортировка с помощью кучи.

    • Урок 7. Введение в графы, поиск в ширину
      Графы, основные понятия теории графов, способы хранения графов, поиск в ширину, кратчайший путь в графе.
    • Урок 8. Поиск в глубину
      Стратегия обхода в глубину, выделение компонент связности, проверка графа на двудольность, поиск циклов в ориентированном и неориентированном графе, топологическая сортировка.


     
    Telegram, 4 фев 2015
Участники складчины [Geekbrains] Алгоритмы и структуры данных смогут написать отзыв
Наверх