Struktury danych i algorytmy w języku Java
- Час доставки: 7-10 днів
- Стан товару: новий
- Доступна кількість: 15
Просматривая «Struktury danych i algorytmy w języku Java» данное изделие из «Программирование» вы можете быть уверены, что после оформления заказа, доставки в Украину, вы получите именно то, что заказывали, в оговоренные сроки и европейского качества.
Структури даних і алгоритми в Java. Посібник для початківців
Автор: Джеймс Кутаджар
Видавництво: Helion
Рік видання: 2019
Переклад: Krzysztof Bąbol
ISBN: 978-83-283-5329-9
Формат: 168x237
Обкладинка: м'яка
Сторінок: 168
Книга нова
Обкладинка книги: 39,90 злотих > акційну ціну ви знайдете на нашому аукціоні!
Щоб додатки відповідали очікуваним показникам продуктивності та швидкості, програміст повинен бути знайомий із типовими проблемами виконання коду та знати, які методи будуть працювати в певній ситуації. Для цього він повинен вільно володіти алгоритмами та структурами даних. Ці знання дозволяють розпізнавати типові загрози та вибирати найкращі рішення. Варто пам’ятати, що для більшості повсякденних проблем з кодом вже є перевірені рішення. Знання цих питань є надзвичайно важливим для кожного розробника програмного забезпечення.
Ця книга призначена для програмістів, які хочуть практично використовувати популярні алгоритми та структури даних, розуміти їх роботу та ефективніше покращувати продуктивність своїх код Java. Тут представлені інструменти, корисні для роботи з алгоритмами та створення ефективних програм. Описано практичні аспекти складності алгоритмів. Обговорюються алгоритми сортування та інші популярні шаблони програмування, а також структури даних, такі як двійкові дерева, хеш-таблиці та графіки. Потім представлені більш просунуті концепції, зокрема парадигми проектування алгоритмів і теорія графів.
У цій книзі, серед іншого:
- визначення алгоритму та складність алгоритму
- структури даних та їх реалізації
- алгоритми сортування та пошуку шаблонів у тексті
- парадигми проектування алгоритмів
- графіки та методи їх представлення в комп’ютерних програмах< /li>
- графи як модулі для створення складних алгоритмів