Полка Разработчика
28.2K subscribers
4K photos
8 videos
268 files
4.01K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер – @Spiral_Yuri

Канал на бирже: https://telega.in/c/developer_shelf

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Algorithms in a Nutshell: A Practical Guide, 2nd Edition

Автор: George T. Heineman, Gary Pollice, Stanley Selkow

Описание:

Создание надежного программного обеспечения требует использования эффективных алгоритмов, но программисты редко думают о них, пока не возникает проблема. Это обновленное издание Algorithms in a Nutshell описывает большое количество существующих алгоритмов для решения различных проблем и помогает вам выбрать и реализовать правильный алгоритм для ваших нужд — с достаточным количеством математики, чтобы вы могли понять и проанализировать производительность алгоритма.
Сфокусированная на применении, а не на теории, эта книга предоставляет эффективные решения кода на нескольких языках программирования, которые вы можете легко адаптировать к определенному проекту. Каждый основной алгоритм представлен в стиле шаблона проектирования, который включает информацию, помогающую вам понять, почему и когда алгоритм подходит.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Algorithms
📖 Absolute Beginner's Guide to Algorithms

Автор: Kirupa Chinnathambi

Описание:


Absolute Beginner's Guide to Algorithms — самый быстрый способ изучить алгоритмы и структуры данных. Используя полезные диаграммы и полностью аннотированные примеры кода на Javascript, вы начнете с основ и постепенно углубитесь и расширите все методы, необходимые для организации ваших данных.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Algorithms
📖 Optimization Algorithms

Автор: Khamis Alaa

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Algorithms
📖 Graph Algorithms the Fun Way

Автор: Kubica J.

Описание:
«Graph Algorithms the Fun Way» предлагает освежающий подход к сложным концепциям, сочетая юмор, образные примеры и практические реализации Python, чтобы раскрыть мощь и универсальность решения проблем на основе графов в реальном мире. С помощью понятных диаграмм, интересных примеров и кода Python вы создадите прочную основу для решения проблем с графами в своих собственных проектах.
Эта книга представляет собой введение в графы и их алгоритмы для программистов, которые хотят понять и применять их. Графы — это тип структуры данных, используемый в математике, информатике и многих других областях для моделирования и решения широкого спектра реальных проблем. Структура графа позволяет нам представлять связи или ассоциации между элементами. Понимание этой структуры имеет решающее значение для использования мощи графов и их эффективного использования.
Тем не менее, эта книга все еще лишь поверхностно описывает захватывающий и мощный мир графовых алгоритмов, область изучения с долгой историей и продолжающимися исследованиями. Всестороннее освещение всех методов графов и их относительных преимуществ потребовало бы множества томов и было бы устаревшим на момент его публикации. Вместо этого эта книга призвана служить основой для людей, впервые обращающихся к этой захватывающей области.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Algorithms
📖 Algorithms and Data Structures with Python

Автор:
Cuantum Technologies LLC.

Описание:

Окунитесь в увлекательный мир решения вычислительных задач с книгой "Алгоритмы и структуры данных с помощью Python" от Cuantum Technologies. Это не просто книга; это увлекательное путешествие, которое проведет вас от основ алгоритмической логики к передовым приложениям, изменяющим наш цифровой мир. Независимо от того, являетесь ли вы студентом, разработчиком программного обеспечения или техническим энтузиастом, эта книга поможет вам овладеть одним из самых важных навыков в современном технологическом мире.

Представьте, что вы не просто программируете, но и создаете элегантные решения сложных задач, обладая глубоким пониманием алгоритмов и структур данных. Эта книга воплощает это видение в реальность, предоставляя:

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Algorithms #Python
📖 Graph Algorithms the Fun Way

Автор: Kubica Jeremy

Описание:
Окунитесь в удивительный мир графовых алгоритмов, где вы узнаете, когда и как применять эти чрезвычайно полезные структуры данных для решения широкого спектра увлекательных (и фантастических) вычислительных задач.
Графовые алгоритмы в увлекательной форме предлагает свежий подход к сложным концепциям, сочетая юмор, творческие примеры и практические реализации на Python, чтобы продемонстрировать мощь и универсальность решения задач на основе графов в реальном мире. С помощью понятных диаграмм, привлекательных примеров и кода на Python вы создадите прочную основу для решения графовых задач в ваших собственных проектах.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Algorithms
📖 Алгоритмы обработки текста. 125 задач с решениями

Автор:
Максим Крошемор, Тьерри Лекрок, Войцех Риттер

Описание:
Сопоставление строк – одна из самых старых тем в теории алгоритмов, но по-прежнему занимает важное место в информатике. За прошедшие 20 лет мы видели технологические прорывы в таких, например, приложениях, как информационный поиск и сжатие информации. Эта книга, представляющая собой богатое собрание задач и упражнений по важнейшим вопросам алгоритмов обработки текстов и комбинаторных свойств слов, предлагает приятный и прямой путь к их изучению и практическому освоению.

Задачи взяты из многочисленных публикаций – как уже ставших классическими, так и сравнительно новых. Начав с основ, авторы рассматривают все более сложные задачи по комбинаторным свойствам слов (включая слова Фибоначчи и Туэ–Морса), поиску строк в тексте (включая алгоритмы Кнута–Морриса–Пратта и Бойера–Мура), эффективным структурам данных для представления текстов (включая суффиксные деревья и суффиксные массивы) и сжатия текста (включая методы Хаффмана, Лемпеля–Зива и Барроуза–Уилера).

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Algorithms
📖 Алгоритмы. Теория и практическое применение

Автор:
Род Стивенс

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Algorithms
📖 Алгоритмы. Просто как дважды два

Автор:
И. В. Красиков, И. Е. Красикова

Описание:
У вас в руках краткий справочник по компьютерным алгоритмам. Если вам понадобилось написать программу, решающую какую-то задачу, возможно, эта книга поможет вам, подсказав, какой именно алгоритм лучше всего использовать. В книге собраны самые разные алгоритмы - от сортировки работы с графами до численных методов и работы с календарем; имеется много примеров использования алгоритмов для решения конкретных задач, а также реализация описанных алгоритмов на языке программирования C++.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Algorithms
📖 Алгоритмы: разработка и применение. Классика Computers Science

Автор:
Клейнберг Дж., Тардос Е.

Описание:
Впервые на русском языке выходит одна из самых авторитетных книг по разработке и использованию алгоритмов. Алгоритмы — это основа программирования, определяющая, каким образом программное обеспечение будет использовать структуры данных

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Algorithms
📖 Структуры и алгоритмы обработки данных

Автор:
Павлов Л.А., Первова Н.В.

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

Для студентов факультета информатики и вычислительной техники по направлению подготовки бакалавров «Информатика и вычислительная техника», а также других направлений и профилей, связанных с разработкой программного обеспечения.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Algorithms
📖 Crushing The Technical Interview

Автор:
Хеннинг Кейт

Описание:

Изучите процесс прохождения собеседования на должность разработчика программного обеспечения, способы подготовки и всю информацию, которая вам понадобится для прохождения собеседования по структурам данных и алгоритмам.
В этой книге рассказывается о том, чего ожидать на каждом этапе процесса собеседования, как описать сложность алгоритма, используя условные обозначения Big-O, основные теории программного обеспечения, которые понадобятся вам для достижения успеха, и как осмысленно отвечать на поведенческие вопросы. Затем вы познакомитесь с наиболее важными структурами данных и минимальным количеством целевых алгоритмов, необходимых для успешного прохождения собеседования по программированию. Здесь представлены 75 уникальных задач по кодированию, над которыми вы можете попрактиковаться вместе с решениями. Как только вы закончите, вы сможете сопоставить изученные закономерности с любой проблемой и с легкостью ее решать.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Algorithms