Книги / Алгоритмы и теория / Структуры данных / Алгоритмы и структуры данных. Извлечение информации на языке Java

Алгоритмы и структуры данных. Извлечение информации на языке Java

Аллен Б. Доуни

Эта книга представляет собой практическое руководство по реализации и анализу ключевых алгоритмов и структур данных на языке Java. Автор, Аллен Б. Доуни, фокусируется на применении этих концепций для решения реальных задач, таких как извлечение и обработка информации.

Читатели научатся работать с основными структурами данных, включая списки (ArrayList, LinkedList), словари (Map), хеш-таблицы (HashMap) и двоичные деревья поиска (TreeMap). Особое внимание уделяется анализу производительности кода: как оценивать время выполнения алгоритмов и потребление памяти.

Книга включает практические проекты, например, создание приложения для чтения и синтаксического разбора страниц Википедии, а также разработку простого веб-поисковика с собственным поисковым роботом. Каждая глава сопровождается упражнениями для закрепления материала.

Издание подходит для программистов, которые хотят углубить понимание алгоритмов и структур данных, научиться писать эффективный код на Java и применять эти знания в областях, связанных с обработкой данных и информационным поиском.