Алгоритмы и структуры данных на js https://github.com/trekhleb/javascript-algorithms/blob/master/README.ru-RU.md