| Автор |
Сообщение |
macho57 ®
Только чтение
Стаж: 13 лет 5 мес.
Сообщений: 3218
Ratio: 56.01
Раздал: 12.73 TB
Поблагодарили: 321728
100%
|
Адитья Бхаргава | Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих (2022) [PDF]
Автор: Адитья Бхаргава Перевод: Е. Матвеев Издательство: Питер Серия: Библиотека программиста ISBN: 978-5-4461-0923-4 Жанр: Программирование Язык: Русский Формат: PDF Качество: Изначально электронное (ebook) Иллюстрации: Черно-белые Описание:Алгоритмы — это всего лишь пошаговые инструкции решения задач, и большинство таких задач уже были кем-то решены, протестированы и проверены. Можно, конечно, погрузиться в глубокую философию гениального Кнута, изучить многостраничные фолианты с доказательствами и обоснованиями, но хотите ли вы тратить на это свое время? Откройте великолепно иллюстрированную книгу и вы сразу поймете, что алгоритмы — это просто. А грокать алгоритмы — веселое и увлекательное занятие. Я прежде всего стремился к тому, чтобы книга легко читалась. Я избегаю неожиданных поворотов; каждый раз, когда в книге упоминается новая концепция, я либо объясняю ее сразу, либо говорю, где буду объяснять. Основные концепции подкрепляются упражнениями и повторными объяснениями, чтобы вы могли проверить свои предположения и убедиться в том, что не потеряли нить изложения. В книге приводится множество примеров. Моя цель — не вывалить на читателя кучу невразумительных формул, а упростить наглядное представление этих концепций. Я также считаю, что мы лучше всего учимся тогда, когда можем вспомнить что-то уже известное, а примеры помогают освежить память. Так, когда вы вспоминаете, чем массивы отличаются от связанных списков (глава 2), просто вспомните, как ищете места для компании в кинотеатре. Наверное, вы уже поняли, что я сторонник визуального стиля обучения, — в книге полно рисунков. Содержимое книги было тщательно продумано. Нет смысла писать книгу с описанием всех алгоритмов сортировки — для этого есть такие источники, как Википедия и Khan Academy. Все алгоритмы, описанные в книге, имеют практическую ценность. Я применял их в своей работе программиста, и они закладывают хорошую основу для изучения более сложных тем. Скриншоты:
Время раздачи: 24/7 (круглосуточно) (минимум до появления первых 3-5 скачавших) |
|
|
_________________ Аккаунт мёртвый.
|
|
 |
Bizonozubr
Стаж: 16 лет 2 мес.
Сообщений: 16
Ratio: 9.96
100%
Откуда: Россия
|
За книгу спасибо. И сразу вопрос - в чем существенные отличия от издания 2017 года? |
|
|
 |
avtorov
Стаж: 15 лет 6 мес.
Сообщений: 244
Ratio: 11.502
4.23%
|
тока читать закончил опять перечитывать? |
|
|
 |
macho57 ®
Только чтение
Стаж: 13 лет 5 мес.
Сообщений: 3218
Ratio: 56.01
Раздал: 12.73 TB
Поблагодарили: 321728
100%
|
avtorov писал(а):  | тока читать закончил опять перечитывать? |
Придётся перечитывать  |
_________________ Аккаунт мёртвый.
|
|
 |
avtorov
Стаж: 15 лет 6 мес.
Сообщений: 244
Ratio: 11.502
4.23%
|
Bizonozubr писал(а):  | За книгу спасибо. И сразу вопрос - в чем существенные отличия от издания 2017 года? |
оглавление разное по тексту не заметил НО есть отдельно код в .py весь по каждой главе есть доп-файл с опечаткам постранично |
|
|
 |
Potesha
Стаж: 13 лет 5 мес.
Сообщений: 188
Ratio: 1.616
Поблагодарили: 1439
11.1%
|
Что такое грокаем, имелось ввиду - грохаем(ломаем)? |
|
|
 |
samantasweety
Стаж: 17 лет 5 мес.
Сообщений: 2191
Ratio: 25.539
Поблагодарили: 31
100%
Откуда: наша раша
|
Potesha писал(а):  | Что такое грокаем, имелось ввиду - грохаем(ломаем)? |
В это вся интрига! Вот если бы было "Ломаем алгоритм", вы бы читать не стали. А так, грокаем, интрига) |
|
|
 |
macho57 ®
Только чтение
Стаж: 13 лет 5 мес.
Сообщений: 3218
Ratio: 56.01
Раздал: 12.73 TB
Поблагодарили: 321728
100%
|
«Грокнуть» означает понять так полно, что наблюдатель становится частью объекта наблюдения... Р. Хайнлайн Данный текст указан на обложке книги, но к сожалению плохо виден. |
_________________ Аккаунт мёртвый.
|
|
 |
JoSevlad
Стаж: 16 лет 1 мес.
Сообщений: 215
Ratio: 6.833
78.2%
|
Кроме того, что приложили файл с ошибками\опечатками, и в самом тексте ошибки поправили. Прилагаемый код (как и в самой книге) на 2-м Питоне. На Гитхабе книги код переведен на 3-й Питон. Так же там добавляют листинги на других языках, не поленитесь туда заглянуть. |
|
|
 |
Fasat
Стаж: 11 лет 11 мес.
Сообщений: 598
Ratio: 6.961
100%
Откуда: Санкт-Петербург
|
JoSevlad писал(а):  | Кроме того, что приложили файл с ошибками\опечатками, и в самом тексте ошибки поправили. Прилагаемый код (как и в самой книге) на 2-м Питоне. На Гитхабе книги код переведен на 3-й Питон. Так же там добавляют листинги на других языках, не поленитесь туда заглянуть. |
можно ссылку? |
_________________ Скачал? Оставь отзыв, оставайся на раздаче!
|
|
 |
JoSevlad
Стаж: 16 лет 1 мес.
Сообщений: 215
Ratio: 6.833
78.2%
|
Так прямо в книге, на 16 странице в пункте "Как работать с этой книгой" и дан адрес. Продублирую сюда, надеюсь такие ссылки не против правил. |
|
|
 |
aiwalev
Стаж: 14 лет 7 мес.
Сообщений: 10759
Ratio: 4045.144
39.5%
|
Potesha писал(а):  | Что такое грокаем, имелось ввиду - грохаем(ломаем)? |
Как придумал это слово (to grok) сам автор неведомо, но есть красивая параллель с "to groak". Хорошо передают смысл слова "грокать" кот, смотрящий на хозяйку на кухне. Когда она делает что-то повседневное - моет посуду, замешивает тесто, режет овощи, а кот в полудреме посматривает на хозяйку, то действо "смотрит" это "to see". Когда хозяйка достает из холодильника или с полки пачку чего-то, как потом окажется несущественного: макароны, соль, дрожжи...., то кот может, встрепетнувшись на некоторое время, смотреть на хозяйку уже с помощью другого глагола, к примеру "to look". Но когда хозяйка достала с холодильника что-то весомое, - мясо или рыбу, и режет на куски, то кот смотрит на ее совершенно иначе. Он обычно неотрывно следит за руками и каждым отрезанным куском мяса, оценивая его возможную траекторию. Это уже принципиально другой, в отличие от предыдущих случаев, процесс "смотреть" и лучше всего он описывается глаголом "to groak". Особенно учитывая что, если хозяйка достаточна благодушна, то вся познавательная деятельность кота завершится поеданием объекта познания. |
|
|
 |
Srakdel
Стаж: 6 лет 5 мес.
Сообщений: 14
Ratio: 6153.162
0%
|
Очевидно, переводили от гугла. По идее, должно быть: "Щелкаем алгоритмы". Оценим книжку, что-то все рекомендуют и чем больше рекомендуют, тем больше сомнений. |
|
|
 |
alpex
Стаж: 17 лет 1 мес.
Сообщений: 413
Ratio: 6.129
82.12%
|
aiwalev писал(а):  | Potesha писал(а):  | Что такое грокаем, имелось ввиду - грохаем(ломаем)? |
Как придумал это слово (to grok) сам автор неведомо, но есть красивая параллель с "to groak". Хорошо передают смысл слова "грокать" кот, смотрящий на хозяйку на кухне. Когда она делает что-то повседневное - моет посуду, замешивает тесто, режет овощи, а кот в полудреме посматривает на хозяйку, то действо "смотрит" это "to see". Когда хозяйка достает из холодильника или с полки пачку чего-то, как потом окажется несущественного: макароны, соль, дрожжи...., то кот может, встрепетнувшись на некоторое время, смотреть на хозяйку уже с помощью другого глагола, к примеру "to look". Но когда хозяйка достала с холодильника что-то весомое, - мясо или рыбу, и режет на куски, то кот смотрит на ее совершенно иначе. Он обычно неотрывно следит за руками и каждым отрезанным куском мяса, оценивая его возможную траекторию. Это уже принципиально другой, в отличие от предыдущих случаев, процесс "смотреть" и лучше всего он описывается глаголом "to groak". Особенно учитывая что, если хозяйка достаточна благодушна, то вся познавательная деятельность кота завершится поеданием объекта познания. |
Термин "грокать" раскрыт в книге Хайнлайна "Чужак в чужой стране". И да, ее стоит почитать, даже если не любите фантастику |
|
|
 |
podkopaev
Стаж: 18 лет 11 мес.
Сообщений: 126
Ratio: 23.436
27.64%
|
как вычислить старпера? он узнает цитаты из Алисы, Хэйнлайна и Стругацких! когда-то это было нормой... |
|
|
 |
|
|
|