fbpx

Книга Алгоритми на C ++

Ціна: 1050 грн.

Автор: Седжвік Роберт
Видавництво: Діалектика
Мова російська
К-ть сторінок: 1056
Формат: 70×100 / 16

Немає в наявності

Артикул: 978-5-907144-21-7 Категорія: Product ID: 17101

Роберт Седжвік ретельно переписав, істотно розширив і оновив свою популярну книгу «Алгоритми на C ++», щоб вийшло сучасне і вичерпний опис важливих фундаментальних алгоритмів і структур даних. Разом з Крістофером Ван Віком він розробив нові реалізації на C ++, які виражають ці методи в стислому, але наочному вигляді, а також надають програмістам практичні засоби для їх перевірки в реальних додатках. У книзі «Алгоритми на C ++» представлено багато нових алгоритмів, а їх пояснення набагато більш докладні, ніж в попередньому виданні. Нова структура тексту і докладні ілюстрації до нього разом з супутніми коментарями значно покращують уявлення матеріалу. Третє видання також містить вдале поєднання теорії та практики, які роблять роботу Седжвика безцінним джерелом відомостей для більш ніж 300 000 програмістів в світі! У частинах 1-4 книги розглядаються фундаментальні алгоритми, структури даних, сортування і пошук. У ній наведено докладний опис фундаментальних структур даних і алгоритмів для сортування, пошуку і супутніх додатків. Хоча, по суті, матеріал книги застосуємо до програмування на будь-якій мові, реалізації Ван Віка і Седжвика використовують природний зв’язок між класами C ++ і реалізаціями абстрактних типів даних (АТД). У частині 5 книги розглядаються алгоритми на графах, які відіграють все більш важливу роль в безлічі додатків, таких як мережева зв’язність, конструювання електронних схем, складання графіків, обробка транзакцій і виділення ресурсів. Кожна частина містить нові алгоритми і реалізації, вдосконалені опису та діаграми, а також безліч нових вправ для кращого засвоєння матеріалу. Акцент на АТД розширює діапазон застосування програм і краще співвідноситься з сучасними середовищами об’єктно-орієнтованого програмування. У книзі «Алгоритми на C ++» описані наступні теми: докладний опис масивів, зв’язкових списків, рядків, дерев та інших базових структур даних; акцентування уваги на абстрактних типах даних (АТД), модульному програмуванні, об’єктно-орієнтованому програмуванні і класах C ++; понад 100 алгоритмів сортування, вибору, реалізацій АТД черзі з пріоритетами і реалізацій АТД таблиці символів (для пошуку); нові реалізації біноміальних черг, багатоколійні поразрядной сортування, рандомізованих BST-дерев, скошених дерев, листкових списків, багатоколійні trie-дерев, B-дерев, расширяемого хеширования і багатьох інших методів; більший обсяг чисельних характеристик алгоритмів, що дозволяють порівнювати їх; більше 1000 нових вправ, які допомагають розібратися у властивостях алгоритмів; повний огляд властивостей і типів графів; Орграф і DAG-графи; мінімальні остовне дерева; найкоротші шляхи; мережеві потоки; діаграми, приклади коду на C ++ і докладні описи алгоритмів. Книга «Алгоритми на C ++» надає програмістам повний інструментальний набір для реалізації, налагодження і використання фундаментальних алгоритмів в широкому діапазоні комп’ютерних додатків.

Название

Книга Алгоритми на C ++

Автор

Видавництво

діалектика

Мова

Російська

Количество страниц

1056

Формат, мм

70×100 / 16

Бумага

офсетний

ISBN

978-5-907144-21-7

Штрихкод

9785907144217

Обкладинка

Тверда