1

Етап 1

​Часть I. Основы

Дата початку: 11 червня

2

Етап 2

Решение задач по части 1

Дата початку: 11 червня

3

Етап 3

​Часть II. Сортировка и порядковая статистика

4

Етап 4

Решение задач по части 2

5

Етап 5

Часть III. Структуры данных

6

Етап 6

Решение задач по части 3

7

Етап 7

​Часть IV. Усовершенствованные методы разработки и анализа

8

Етап 8

Решение задач по части 4

9

Етап 9

​Часть V. Сложные структуры данных

10

Етап 10

Решение задач по части 5

11

Етап 11

Часть VI. Алгоритмы для работы с графами

12

Етап 12

Решение задач по части 6

13

Етап 13

​Часть VII. Избранные темы

14

Етап 14

Решение задач по части 7

1

Етап 1

​Часть I. Основы

Дата початку: 11 червня

2

Етап 2

Решение задач по части 1

Дата початку: 11 червня

3

Етап 3

​Часть II. Сортировка и порядковая статистика

4

Етап 4

Решение задач по части 2

5

Етап 5

Часть III. Структуры данных

6

Етап 6

Решение задач по части 3

7

Етап 7

​Часть IV. Усовершенствованные методы разработки и анализа

8

Етап 8

Решение задач по части 4

9

Етап 9

​Часть V. Сложные структуры данных

10

Етап 10

Решение задач по части 5

11

Етап 11

Часть VI. Алгоритмы для работы с графами

12

Етап 12

Решение задач по части 6

13

Етап 13

​Часть VII. Избранные темы

14

Етап 14

Решение задач по части 7

11 червня 2014

Мета закинута

Автор не відписував в цілі 11 років 6 месяців 13 днів

Автор мети

Алексей

Росія, Саратов

37 Рік / року / років

Загальна

Прочитать книгу "Алгоритмы: построение и анализ"

Необходимо прочитать и осмыслить книгу "Алгоритмы: построение и анализ". Для своей профессии (программист) это жизненно необходимо для дальнейшего развития и совершенствования. Да и стыдно в конце концов что до сих пор имею поверхностные знания в этой области.

Практические задания планирую выкладывать на github.com. Позднее дам ссылку на реп когда будет что показать. Писать буду на PHP.

 Критерій завершення

книга должна быть прочитана за лето, до сентября 2014

  1. ​Часть I. Основы

    Глава 1. Роль алгоритмов в вычислениях

    Глава 2. Приступаем к изучению

    Глава 3. Рост функций

    Глава 4. Рекуррентные соотношения

    Глава 5. Вероятностный анализ и рандомизированные алгоритмы

  2. Решение задач по части 1

    осмысление 1-ой части. решение задач в конце глав, подробный разбор примеров. реализация прведенных алгоритмов в коде

  3. ​Часть II. Сортировка и порядковая статистика

    Глава 6. Пирамидальная сортировка

    Глава 7. Быстрая сортировка

    Глава 8. Сортировка за линейное время

    Глава 9. Медианы и порядковые статистики

  4. Решение задач по части 2

    осмысление 2-ой части. решение задач в конце глав, подробный разбор примеров. реализация прведенных алгоритмов в коде

  5. Часть III. Структуры данных

    Глава 10. Элементарные структуры данных

    Глава 11. Хеш-таблицы

    Глава 12. Бинарные деревья поиска

    Глава 13. Красно-черные деревья

    Глава 14. Расширение структур данных

  6. Решение задач по части 3

    осмысление 3-ой части. решение задач в конце глав, подробный разбор примеров. реализация структур данных в коде

  7. ​Часть IV. Усовершенствованные методы разработки и анализа

    Глава 15. Динамическое программирование

    Глава 16. Жадные алгоритмы

    Глава 17. Амортизационный анализ

  8. Решение задач по части 4

    осмысление 4-ой части. решение задач в конце глав, подробный разбор примеров. реализация приведенных алгоритмов в коде.

  9. ​Часть V. Сложные структуры данных

    Глава 18. B-деревья

    Глава 19. Биномиальные пирамиды

    Глава 20. Фибоначчиевы пирамиды

    Глава 21. Структуры данных для непересекающихся множеств

  10. Решение задач по части 5

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

    наилучшие области использования этих структур

  11. Часть VI. Алгоритмы для работы с графами

    Глава 22. Элементарные алгоритмы для работы с графами

    Глава 23. Минимальные остовные деревья

    Глава 24. Кратчайшие пути из одной вершины

    Глава 25. Кратчайшие пути между всеми парами вершин

    Глава 26. Задача о максимальном потоке

  12. Решение задач по части 6

    осмысление 6-ой части. решение задач в конце глав, подробный разбор примеров.

  13. ​Часть VII. Избранные темы

    Глава 27. Сортирующие сети

    Глава 28. Работа с матрицами

    Глава 29. Линейное программирование

    Глава 30. Полиномы и быстрое преобразование Фурье

    Глава 31. Теоретико-числовые алгоритмы

    Глава 32. Поиск подстрок

    Глава 33. Вычислительная геометрия

    Глава 34. NP-полнота

    Глава 35. Приближенные алгоритмы

  14. Решение задач по части 7

    осмысление 7-ой части. решение задач в конце глав, подробный разбор примеров. реализация приведенных алгоритмов и примеров в коде.

  • 1182
  • 11 червня 2014, 09:56

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?