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