Алгоритмы и структуры данных. Извлечение информации на языке Java
Эта книга представляет собой практическое руководство по реализации и анализу ключевых алгоритмов и структур данных на языке Java. Автор, Аллен Б. Доуни, фокусируется на применении этих концепций для решения реальных задач, таких как извлечение и обработка информации.
Читатели научатся работать с основными структурами данных, включая списки (ArrayList, LinkedList), словари (Map), хеш-таблицы (HashMap) и двоичные деревья поиска (TreeMap). Особое внимание уделяется анализу производительности кода: как оценивать время выполнения алгоритмов и потребление памяти.
Книга включает практические проекты, например, создание приложения для чтения и синтаксического разбора страниц Википедии, а также разработку простого веб-поисковика с собственным поисковым роботом. Каждая глава сопровождается упражнениями для закрепления материала.
Издание подходит для программистов, которые хотят углубить понимание алгоритмов и структур данных, научиться писать эффективный код на Java и применять эти знания в областях, связанных с обработкой данных и информационным поиском.









