Первая ссылка в поиске
https://habr.com/post/359192/
есть еще
Learning JavaScript Data Structures and Algorithms, Second Edition
Год издания: 2016
Автор: Groner L.
Издательство: Packt Publishing
ISBN: 9781785285493
Кроме того есть книга
Алгоритмы: введение в разработку и анализ
Год издания: 2006
Автор: Левитин А.В.
ISBN: 5-8459-0987-2
ничем не хуже
Грокаем алгоритмы
И крайне полезная для относительно быстрого вхождения книга
Устойчивость супружеских пар и другие комбинаторные задачи: Введение в математический анализ алгоритмов
Год: 2011
Автор: Кнут Дональд Эрвин
Переводчик: Кашина О.А., Лернер Э.Ю.
Издательство: МЦНМО
spoilerПро Кромэна, Макконнела, Рода, Шеня писать не буду.
Алгоритмы: разработка и применение. Классика Computers Science
Год издания: 2016
Автор: Клейнберг Дж., Тардос Е.
Переводчик: Е. Матвеева
Издательство: Питер
ISBN: 978-5-496-01545-5
И конечно же
Дасгупта С., Пападимитриу Х., Вазирани У.spoiler
Есть совсем жесть)))
Elements of Programming / Начала программирования
Год издания: 2011
Автор: Alexander Stepanov, Paul McJones / Александр Степанов, Пол Мак-Джоунс
Переводчик: Константин Птицын
Издательство: ООО "И. Д. Вильямс"
ISBN: 978–5–8459–1708–9
И
algolist.ru