rutdown · 26-Мар-14 14:18(10 лет 9 месяцев назад, ред. 26-Мар-14 20:59)
Алгоритмы. Построение и анализ. Издание 3-е Год: 2013 Автор: Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн Переводчик: И.В.Красикова Жанр: Программирование Издательство: Вильямс ISBN: 978-5-8459-1794-2 Язык: Русский Формат: DjVu Качество: Отсканированные страницы Интерактивное оглавление: Да Количество страниц: 1324 Описание: Книга "Алгоритмы. Построение и анализ" удачно объединяет в себе полноту охвата и строгость изложения материала. Много книг, посвященных алгоритмам, отличается строгостью изложения материала, но страдает определенной неполнотой; другие книги охватывают огромный объем материала, но недостаточно строго излагают его. В книге "Алгоритмы. Построение и анализ" описаны самые разнообразные алгоритмы, сочетается широкий диапазон тем с глубиной и полнотой изложения; при этом изложение доступно для читателей самого разного уровня подготовки. Каждая глава книги относительно самодостаточна и может использоваться в качестве отдельной темы для изучения. Алгоритмы в книге "Алгоритмы. Построение и анализ" описаны простым человеческим языком и с применением псевдокода, который понятен любому, кто хоть в небольшой степени знаком с программированием, а пояснения принципов их работы даны без излишней математической строгости и требуют лишь элементарных знаний.
Примеры страниц
Краткое оглавление
Предисловие
Часть I. Основы
Глава 1. Роль алгоритмов в вычислениях
Глава 2. Приступаем к изучению
Глава 3. Рост функций
Глава 4. Разделяй и властвуй
Глава 5. Вероятностный анализ и рандомизированные алгоритмы
Часть II. Сортировка и порядковая статистика
Глава 6. Пирамидальная сортировка
Глава 7. Быстрая сортировка
Глава 8. Сортировка за линейное время
Глава 9. Медианы и порядковые статистики
Часть III. Структуры данных
Глава 10. Элементарные структуры данных
Глава 11. Хеширование и хеш-таблицы
Глава 12. Бинарные деревья поиска
Глава 13. Красно-черные деревья
Глава 14. Расширение структур данных
Часть IV. Усовершенствованные методы разработки и анализа
Глава 15. Динамическое программирование
Глава 16. Жадные алгоритмы
Глава 17. Амортизационный анализ
Часть V. Сложные структуры данных
Глава 18. B-деревья
Глава 19. Фибоначчиевы пирамиды
Глава 20. Деревья ван Эмде Боаса
Глава 21. Структуры данных для непересекающихся множеств
Часть VI. Алгоритмы для работы с графами
Глава 22. Элементарные алгоритмы для работы с графами
Глава 23. Минимальные остовные деревья
Глава 24. Кратчайшие пути из одной вершины
Глава 25. Кратчайшие пути между всеми парами вершин
Глава 26. Задача о максимальном потоке
Часть VII. Избранные темы
Глава 27. Многопоточные алгоритмы
Глава 28. Работа с матрицами
Глава 29. Линейное программирование
Глава 30. Полиномы и быстрое преобразование Фурье
Глава 31. Теоретико-числовые алгоритмы
Глава 32. Поиск подстрок
Глава 33. Вычислительная геометрия
Глава 34. NP-полнота
Глава 35. Приближенные алгоритмы
Часть VIII. Приложения: математические основы
Приложение А. Суммы и ряды
Приложение Б. Множества и прочие художества
Приложение В. Комбинаторика и теория вероятности
Приложение Г. Матрицы
Литература
Предметный указатель
В этом файле, увы, нет:
Глава 35. Приближенные алгоритмы
Часть VIII. Приложения: математические основы
Приложение А. Суммы и ряды
Приложение Б. Множества и прочие художества
Приложение В. Комбинаторика и теория вероятности
Приложение Г. Матрицы
Литература
Предметный указатель
Скачал повторно - действительно, теперь все есть. Причем, длина у файла такая же... Чудеса, да и только.
Прошу прощения за предыдущее сообщение. Наверное, что-то произошло в процессе скачивания.
Всем большое спасибо.
63429597Скачал повторно - действительно, теперь все есть. Причем, длина у файла такая же... Чудеса, да и только.
Прошу прощения за предыдущее сообщение. Наверное, что-то произошло в процессе скачивания.
У меня тоже не было того о чём ты писал, но я вчера качал с nmm т.е. видимо по сети гуляет недоделанный вариант.
63429597Скачал повторно - действительно, теперь все есть. Причем, длина у файла такая же... Чудеса, да и только.
Прошу прощения за предыдущее сообщение. Наверное, что-то произошло в процессе скачивания.
У меня тоже не было того о чём ты писал, но я вчера качал с nmm т.е. видимо по сети гуляет недоделанный вариант.
Можете сами скачать, проверить. Всё норм, всё есть.
638324011324 страницы..да я бл*ть никогда и не видел книг такого размера не то что читал..стремно как то = )) а стоит она прочтения ?
Зависит от ваших потребностей. Можно читать выборочно нужные темы. Книга очень хорошая, но не самая лучшая для полного новичка.
Можете попробовать эту, если хотите: https://rutr.life/forum/viewtopic.php?t=3963438
Долгие годы печатной копией этой книги было очень сложно пользоваться из-за её нереальных размеров (и веса). Благодаря электронной версии, это издание наконец-то стало мобильным - я могу брать её с собой в транспорт! Спасибо огромное!
Возможно ли изучать алгоритмы с минимальными знаниями синтаксиса? На какой учебник по программированию не глянь, везде пудовые учебники для начинающих. Значит ли это что сначала надо прочитать один из таких пудовых учебников и только потом начинать изучать алгоритмы?
В синтаксисе псевдокода любой разберется, а вот в математических терминах - только относительно грамотные люди. В книге ничего этого не поясняется, она и без того здоровая. Так что, нужно неплохо знать математику.
Народ, не подскажете название книги? Книга тоже посвящена алгоритмам, помню, что там был фрагмент про сокращение дробей, где в самом начале, чуть ли не сразу после названия главы, приводился пример: одно мега-большое число делится на другое мега-большое число и получается 2/3. Понимаю, что описание, мягко говоря, скудное, но никому не попадалось что-то подобное?
73080274Возможно ли изучать алгоритмы с минимальными знаниями синтаксиса? На какой учебник по программированию не глянь, везде пудовые учебники для начинающих. Значит ли это что сначала надо прочитать один из таких пудовых учебников и только потом начинать изучать алгоритмы?
А причем тут синтаксис?))) Алгоритмы не принадлежат конкретному языку (в идеале). Это общая логика действий