Сайт кодирования с тестовым жгутом для базовых структур данных, таких как связанный список, граф, строки и т.д.

Существуют ли какие-либо сайты кодирования с тестовым жгутом для базовых структур данных и с основными проблемами, такими как массивы, строки, связанный список, список смежности графа и т.д., чтобы я мог освежить основные коды, например, перевернуть связанный список, проверить, связан ли связанный список это палиндром, сортировка связанного списка, поиск подстроки в строке и т.д. Это сделало бы базовую DS-смазку приятной.

Я знаю, что есть такие сайты, как codechef и topcoder, но из того, что я видел, у них нет такого базового списка, графических концептуальных вопросов DS и тестового жгута.

И, возможно, он также может быть использован для обучения в DS.