Хотелось бы предостеречь от покупки этой книги. Перевод абсолютно безграмотен, автор понятия не имеет о терминологии, онане пыталась даже понять о чём идёт речь в книге. Начиная с первой главы идёт ересь не имеющая смысла. Как можно было такое вообще в печать пускать? Неужели никто не пытался прочитать эту книгу? «Разница стоимостей акций в конкретный день – это число следующих друг за другом дней....» Серьезно? И это идёт уже на первой странице, дальше – хуже. Бросил чтение на второй главе, это просто набор слов не имеющий смысла.
Не стоит покупать книгу в этом переводе. Перевод искажает оригинальный смысл. Похоже, что перевод не был вычитан техническим редактором. Пример стр. 29, последняя формула:
Eng:
The big-Oh notation allows us to simplify functions. If we have a function like f(n) = 3n^3 + 5n^2 + 2^n + 1000, then we have simply O(f(n)) = n^3.
Rus:
Нотация большого О позволяет нам упрощать функции. Если у нас есть функция f(n) = 3n^3 + 5n^2 + 2^n + 1000, тогда мы упрощаем ее до O(f(n)) = n^2.
отличная книга, перевод так себе. есть другая плохая особенность – ну очень много опечаток. вплоть до путаницы смыслов вот на картинке может изображён не тот граф который объясняется в тексте. но хочу заметить это не портит книгу, потому что видишь опечатку и все же можно понять что хочет сказать автор. а книжка хорошая, рекоменд,!
Я не знаю кто виноват в столь ужасном изложении материала, автор или переводчик на русский, но то что это набор не связных слов, терминов и формул - это факт. Вникал в задачу о курсе акций где-то минут 40. Что касается псевдокода: непонятно зачем нужно было делать его настолько нечитабельным, если есть куча высокоуровневых языков по типу python, js и т.д.., где все воспринималось куда быстрее и интереснее. Да еще и к этому всему приходится читать 3 страницы документации по синтаксису псевдокода. Ну и конечно же куча формул, выводов из формул и мат.функций, которые путают читателя на каждом шагу. Ошибка оценок сложности алгоритмов встречаются чуть ли не в каждой главе. Пустая трата времени
Книга в оригинале на английском отличная. Довольно объемный труд. Русский перевод страдает конечно, но надеюсь издательство выпустит исправленную версию.
Эта книга достаточно доступно рассказывает о непростых математических понятиях и законах, лежащих в основе построения алгоритмов разной сложности и назначения, несмотря на то, что требуется некоторый уровень образования, она доступна, правда, разбираясь в тонкостях, особенно в начале книги, у меня возникло чувство несоответствия некоторых объяснений и иллюстрирующих их картинок, расположенных не очень удобно, возможно, это сложности перевода. Книга, безусловно, интересная и полезная, как для кругозора читателя, старающегося не остаться совсем уж в стороне от современных тенденций, в том числе, и образовательных, возможно, она будет полезна и профессиональным программистам. Импонирует позиция автора, который не навязывает собственное мнение о современных языках программирования
Новая книга для программистов- очень и очень достойная.
Стать востребованным программистом совсем не просто. Недаром зарплата программистов с каждым годом только растет, и специалистов катастрофически не хватает. Надо хорошо владеть не только языками программирования. Нужно обладать особым способом мышления. И в том числе знаниями алгоритмов. Эта книга познакомит вас с основами и раскроет тайны сложных алгоритмов. Обязательна к прочтению и изучению! Книга не только содержательна. Замечательно то, что язык изложения материала весьма изящен и легок. Ознакомьтесь с содержанием, и вы поймете, насколько автор остроумно подошел к раскрытию столь сложной темы. Ставлю 10 балов из 10 возможных. А книгу к себе в библиотеку, чтобы была всегда под рукой.
«Алгоритмы для начинающих. Теория и практика для разработчика» kitobiga sharhlar, 7 izohlar