1

Этап 1

Глава 1. Фундаментальные структуры данных

2

Этап 2

Глава 2. Сортировка

3

Этап 3

Глава 3. Рекурсивные Алгоритмы

4

Этап 4

Глава 4. Динамические структуры данных

5

Этап 5

Глава 5. Хэштрование

1

Этап 1

Глава 1. Фундаментальные структуры данных

2

Этап 2

Глава 2. Сортировка

3

Этап 3

Глава 3. Рекурсивные Алгоритмы

4

Этап 4

Глава 4. Динамические структуры данных

5

Этап 5

Глава 5. Хэштрование

27 ноября 2015
Цель завершена 11 декабря 2015
Общая

Н. Вирт Алгоритмы и структуры данных

Прочитать книгу просто необходимо

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

Прочитать книгу

  1. Глава 1. Фундаментальные структуры данных

    1. Ввелеие

    2. Понятие типа данных

    3. Стандартные примитивные типы

    4. Массивы

    5. Записи

    6. Представление массивов, записей и множеств

    7. Файлы и последовательности

    8. Поиск

    9. Поиск образца в тексте

    10. Упражнения

    11. Литература

  2. Глава 2. Сортировка

    1. Введение

    2. Сортировка массивов

    3. Эффективные методы сортировки

    4. Сортировка последовательностей

    5. Упражнения

    6. Литература

  3. Глава 3. Рекурсивные Алгоритмы

    1. Введение

    2. Когда не следует использовать рекурсию

    3. Два примера рекурсивных программ

    4. Алгоритмы с возростанием

    5. Задача о восьми ферзях

    6. Задача о стабильных бараках

    7. Задача оптимального выбора

    8. Упражнения

    9. Литература

  4. Глава 4. Динамические структуры данных

    1. Рекурсивные типы данных

    2. Указатели

    3. Линейные списки

    4. Деревья

    5. Сбалансированные деревья

    6. Оптимальные деревья поиска

    7. Б-деревья (B-trees)

    8. Приоритетные деревья поиска

    9. Упражнения

    10. Литература

  5. Глава 5. Хэштрование

    1. Введение

    2. Выбор хэш-функции

    3. Разрешение коллизий

    4. Анализ хэшрования

    5. Упражнения литература

  • 2311
  • 27 ноября 2015, 09:31

Вывод

15день
Anton11 дек. 2015, 13:01

Книга полезная, но и сложная. Сложность проявляется не только ввиду алгоритмов, но и из-за псевдокода, который сложно воспринимать, я бы перечитал книгу еще раз будь она с кодом на Java.

Дневник цели

13день

Запись к этапу «Глава 2. Сортировка»

Anton9 дек. 2015, 17:25

Глава выдалась очень познавательной.

Псевдокод читается уже намного легче. Сложно разбираться с алгоритмами. Да и, из-за того, что книга старая бывают устаревшие понятия.

Сортировка массивов:

  • Вставками
  • Выбором
  • Обменом
  • Турнирная сортировка
  • Быстрая сортировка
  • Поиск медианы

Сортировка последовательностей:

  • Простые слияния
  • Естественные слияния
  • Сбалансированные многопутевые слияния
  • Многофазная сортировка
  • Распределение начальных серий
10день

Запись к этапу «Глава 1. Фундаментальные структуры данных»

Anton6 дек. 2015, 13:18

Код невозможно читать. Алгоритмы были для меня новы и интересны.

5день

Запись к этапу «Глава 1. Фундаментальные структуры данных»

Anton1 дек. 2015, 21:32

Решение задачи зависит от: решаемой задачи, используемого инструмента и применяемых технологий.

Язык программирования - удобный набор базовых абстракций.

Anton01.12.2015

Дальше идет какой-то архаизм по Паскалю.

Вы тоже можете
опубликовать свою
цель здесь

Мы поможем вам ее достичь!

309 000

единомышленников

инструменты

для увлекательного достижения

Присоединиться
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?