вивчіть, як слід реалізовувати ефективні алгоритми на основі найважливіших структур даних на мові Java, а також як вимірювати продуктивність цих алгоритмів. Кожна глава супроводжується вправами, що допомагають закріпити матеріал.
Навчіться працювати зі структурами даних, наприклад, зі списками і словниками, розберіться, як вони працюють.
Напишіть програму, яка читає сторінки Вікіпедії, виконує синтаксичний розбір і забезпечує навігацію по отриманому дереву даних.
Аналізуйте код і вчіться прогнозувати, як швидко він буде працювати і скільки пам'яті при цьому споживати.
Пишіть класи, що реалізують інтерфейс Map, користуйтеся при цьому хеш-таблицею і двійковим деревом пошуку.
Створіть простий веб-пошуковик з власним пошуковим роботом: він буде індексувати веб-сторінки, зберігати їх вміст і повертати потрібні результати.
Формат: pdf.
Навчіться працювати зі структурами даних, наприклад, зі списками і словниками, розберіться, як вони працюють.
Напишіть програму, яка читає сторінки Вікіпедії, виконує синтаксичний розбір і забезпечує навігацію по отриманому дереву даних.
Аналізуйте код і вчіться прогнозувати, як швидко він буде працювати і скільки пам'яті при цьому споживати.
Пишіть класи, що реалізують інтерфейс Map, користуйтеся при цьому хеш-таблицею і двійковим деревом пошуку.
Створіть простий веб-пошуковик з власним пошуковим роботом: він буде індексувати веб-сторінки, зберігати їх вміст і повертати потрібні результати.
Формат: pdf.
https://privatelink.de/?https://www.litres.ru/allen-b-douni/algoritmy-i-struktury-dannyh-izvlechenie-informacii-39109985/