1

Етап 1

"Фундаментальные алгоритмы на С++", Роберт Седжвик

2

Етап 2

Курс. Обзор

3

Етап 3

Курс. Введение: теория и задачи

4

Етап 4

Томас Х. Кормен — «Алгоритмы. Вводный курс»

5

Етап 5

Курс. Жадные алгоритмы: теория и задачи

6

Етап 6

Курс. «Разделяй и властвуй»: теория и задачи

7

Етап 7

Курс. Динамическое программирование: теория и задачи

8

Етап 8

Курс. Заключительный модуль

9

Етап 9

С. Дасгупта, Х. Пападимитриу, У. Вазирани - «Алгоритмы»

10

Етап 10

Макконнелл Дж. Анализ алгоритмов. Вводный курс

1

Етап 1

"Фундаментальные алгоритмы на С++", Роберт Седжвик

2

Етап 2

Курс. Обзор

3

Етап 3

Курс. Введение: теория и задачи

4

Етап 4

Томас Х. Кормен — «Алгоритмы. Вводный курс»

5

Етап 5

Курс. Жадные алгоритмы: теория и задачи

6

Етап 6

Курс. «Разделяй и властвуй»: теория и задачи

7

Етап 7

Курс. Динамическое программирование: теория и задачи

8

Етап 8

Курс. Заключительный модуль

9

Етап 9

С. Дасгупта, Х. Пападимитриу, У. Вазирани - «Алгоритмы»

10

Етап 10

Макконнелл Дж. Анализ алгоритмов. Вводный курс

15 березня 2016
Мета завершена % date%
Кар'єра та робота

Освоить алгоритмы на С++

Знания алгоритмов применительно к С++ мне сейчас нужно. Основное внимание будет уделено практике.

  • "Курс. Алгоритмы: теория и практика. Методы" на stepic.

Книги, которые буду читать не целиком, а изборочно:

  1. "Фундаментальные алгоритмы на С++", Роберт Седжвик
  2. Томас Х. Кормен — «Алгоритмы. Вводный курс»
  3. С. Дасгупта, Х. Пападимитриу, У. Вазирани - «Алгоритмы»
  4. Макконнелл Дж. Анализ алгоритмов. Вводный курс

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

Усвоила основные алгоритмы и их анализ.

 Особисті ресурси

В качестве знаний буду использовать "Курс. Алгоритмы: теория и практика. Методы" на stepic и некоторые книги (изборочно).

В качестве своих ресурсов - постараюсь приложить все усилия и как можно больше времени.

 Екологічність мети

"Изучение алгоритмов требует сочетания нескольких подходов: творческого — для выработки идеи решения задачи; логического — для анализа правильности решения; математического — для анализа производительности; и скрупулезного — для выражения идеи в виде подробной последовательности шагов, чтобы она могла превратиться в программу."

Эта цель появилась в рамках повышения моих знаний https://smartprogress.do/goal/142816/

  1. "Фундаментальные алгоритмы на С++", Роберт Седжвик

    Начало (остальное отложу на потом, хочу что бы была на виду )

  2. Курс. Обзор

  3. Курс. Введение: теория и задачи

    1. Введение

    2. Числа Фибоначи

    3. Наибольший общий делитель

    4. О-символика

  4. Томас Х. Кормен — «Алгоритмы. Вводный курс»

    до 79 стр.

    1. 1 глава

    2. 2 глава

    3. 3 глава

    4. 4 глава

  5. Курс. Жадные алгоритмы: теория и задачи

    1. Введение

    2. Коды Хаффмана

    3. Очереди с приоритетами

  6. Курс. «Разделяй и властвуй»: теория и задачи

    1. Двоичный поиск

    2. Умножение чисел

    3. Умножение матриц

    4. Сортировка слиянием

    5. Быстрая сортировка

    6. Порядковые статистики

    7. Сортировка кучей

    8. Сортировки основанные не на сравнениях

    9. Рекуррентные соотношения

  7. Курс. Динамическое программирование: теория и задачи

    1. Введение

    2. Наибольшая возрастающая подпоследовательность

    3. Расстояние редактирования

    4. Рюкзак

    5. Перемножение последовательности матриц

    6. Независимые множества во взвешенных деревьях

    7. Обзор

  8. Курс. Заключительный модуль

  9. С. Дасгупта, Х. Пападимитриу, У. Вазирани - «Алгоритмы»

    до 127 стр.

    1. 0 глава. Пролог

    2. 1 глава

    3. 2 глава

    4. 3 глава

    5. 4 глава

  10. Макконнелл Дж. Анализ алгоритмов. Вводный курс

    4 глава

  • 4468
  • 15 березня 2016, 11:33

Реєстрація

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

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

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

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