Читать отрывок
Электронная книга

Алгоритмы для начинающих. Теория и практика для разработчика

Алгоритмы нужны для того, чтобы помогать людям бездельничать. Прогнозирование погоды и курсов валют, сортировка и систематизация документов, сложнейшие математические расчеты — человеку пришлось бы трудиться над выполнением этих задач не один день, хотя машина способна справиться с ними за секунды. И все это заслуга алгоритмов, лежащих в основе любого машинного кода.

Книга предназначена для тех, кто хочет разобраться в математических основах программирования. Она написана доступным языком и не требует от читателя знаний высшей математики. Благодаря примерам из окружающего нас мира, которые автор приводит, вы без труда разберетесь в алгоритмах и освоите различные приемы в работе с ними.

Год издания: 2020

Издание: Переиздание

Суммарный Тираж: 2000

Артикул: ITD000000000866897

ISBN: 978-5-04-089834-3

Возрастное ограничение: 12+

Кол-во страниц: 608

Вес: 0.719

Размер: 146x219 мм

Толщина: 30 мм

Импринт: БОМБОРА

Бумага: офсетная 60/65

Подробнее о книге
Слушать аннотацию Читать отрывок

Над книгой работали

Панос Луридас
Профессор Афинского экономического университета, автор издательства MIT PRESS. Все книги автора

Отзывы

Всего: 2
timquo07 января 2021  |  LiveLib
Если вы решили читать эту книгу в редакции «Бомборы», то будет не лишним знать, что на гитхабе автора лежит 18-страничная эррата довольно грубых опечаток. Не смотря на то, что большая часть ошибок датирована 2017-м годом, кажется, ни одна из них не была принята во внимание в подготовке русскоязычного издания 2018 года — и, наоборот, случайных ошибок и опечаток в этом издании только прибавилось. Редкая книга, которую я не только перестал читать на середине, но и выбросил, чтобы она случайно не досталось кому-нибудь еще. Каким-то максимально талантливым образом автор умудряется усложнять элементарные вещи, а сложные — превращать в зубодробительные простыни переусложненных абстракций и не самых очевидных эвристик. Когда вследствие авторской, редакторской или переводческой ошибки в этот блок текста вкрадывается еще и случайная опечатка, то задача работы с этим курсом «для начинающих» становится практически бессмысленной — если ломать голову, то лучше над Кнутом. Лоуридасом могли руководить сколько угодно благие намерения, но такие книги для «начинающих» не приносят ничего кроме откровенного вреда.Первая же глава книги берется объяснять алгоритм на примере курсов акций и открывается таким предложением: «Разница стоимостей акций в конкретный день — это число следующих друг за другом дней, от выбранного нами и в обратном направлении, до того дня, в который стоимость была меньше или равна стоимости в выбранный нами день». Даже если у вас нет сложностей с подобными конструкциями, вы с легкостью найдете своему времени куда более достойные области применения.
Читать полностью
Brocodile28 января 2018  |  LiveLib
Отличная книга для начинающих программистов и всех, кто так или иначе, интересуется популярными алгоритмами. Для понимания книги достаточно школьных знаний, автор подробно описывает каждый шаг очередного алгоритма. Немного смутило наличие большого количества орфографических ошибок. Пожалуй, одними из самых занятных глав для меня стали главы про сетевой стек, голосование и графы. В конце каждой главы имеются упражнения для самостоятельной работы, что позволяет неплохо закрепить пройденный материал.
Читать полностью
Оценка *
Имя *
Email *
Комментарий *