Не потрібно мати науковий ступінь, щоб зрозуміти сенс алгоритмів. Посібник «Алгоритми для чайників» покаже вам, як алгоритми впливають на наше повсякденне життя. Вони всюдисущі й супроводжують усе наше життя — від спілкування з друзями в мережі до прийняття важливих рішень. Якщо ви хочете знати, як використовувати алгоритми для вирішення реальних завдань — ця книга для вас. Ця книга — справді книга для чайників, оскільки її основне завдання не навчити програмувати реалізації тих чи інших давно відомих алгоритмів, а познайомити вас із тим, що таке алгоритми, як вони впливають на наше повсякденне життя та який стан справ у цій галузі людських знань сьогодні. У книзі розглядається надзвичайно широкий спектр питань, пов’язаних з алгоритмами — це і стандартні сортування та пошук, і робота з графами (але з ухилом не в стандартні базові алгоритми, а в застосуванні їх до таких явищ сьогодення, як, наприклад, соціальні мережі), робота з великими даними та питання штучного інтелекту. При цьому матеріал книги — не просто відсторонена розповідь про той чи інший аспект сучасних алгоритмів, а й демонстрація реалізацій алгоритмів із конкретними прикладами мовою програмування Python. Книга буде корисною всім, хто цікавиться сучасним станом справ у галузі програмування та алгоритмів.