Jump to ratings and reviews
Rate this book

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

Rate this book
Изучите, как следует реализовывать эффективные алгоритмы на основе важнейших структур данных на языке Java, а также как измерять производительность этих алгоритмов. Каждая глава сопровождается упражнениями, помогающими закрепить материал.
• Научитесь работать со структурами данных, например, со списками и словарями, разберитесь, как они работают

• Напишите приложение, которое читает страницы Википедии, выполняет синтаксический разбор и обеспечивает навигацию по полученному дереву данных

• Анализируйте код и учитесь прогнозировать, как быстро он будет работать и сколько памяти при этом потреблять

• Пишите классы, реализующие интерфейс Map, пользуйтесь при этом хеш-таблицей и двоичным деревом поиска

• Создайте простой веб-поисковик с собственным поисковым роботом: он будет индексировать веб-страницы, сохранять их содержимое и возвращать нужные результаты

240 pages, Paperback

Published January 1, 2018

51 people are currently reading
149 people want to read

About the author

Allen B. Downey

37 books233 followers
Allen Downey is a Professor Emeritus at Olin College and the author of a series of freetextbooks related to software and data science, including Think Python, Think Bayes, and Think Complexity, which are also published by O’Reilly Media. His blog, Probably Overthinking It, features articles on Bayesian probability and statistics. He holds a Ph.D. in computer science from U.C. Berkeley, and M.S. and B.S. degrees from MIT.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
4 (11%)
4 stars
15 (41%)
3 stars
12 (33%)
2 stars
4 (11%)
1 star
1 (2%)
Displaying 1 - 6 of 6 reviews
Profile Image for Amr Hesham.
47 reviews5 followers
January 8, 2023
Practical introduction to most used data structures in normal day to day with analysis and implementation details
Profile Image for Miguel Arvelo.
212 reviews4 followers
June 29, 2020
Good enough for refreshing the material

I have to admit I did not do the web crawler project as I was just interested in the concepts. A novice might find the exercises helpful, but I didn’t. A very sad decision made by the author was to focus a lot of the content on tools specific for the web crawling project. I enjoyed the first chapters and skimmed the last few ones.
Displaying 1 - 6 of 6 reviews

Can't find what you're looking for?

Get help and learn more about the design.