Хотелось бы получить идеальный ориентир по АСД

А в итоге можно будет узнать оптимальную реализацию всех структур и методов, по курсу? Потому что после 28 задач, было ощущение, что много моментов было решено не самым лучшим образом. Из-за недостатка ума и навыков. Хотелось бы получить идеальный ориентир по АСД

Во-первых, есть VIP-версия, где я объясняю и помогаю индивидуально, включая code review.

Во-вторых, идеального-эталонного не существует: обычно надо соблюдать компромиссы между скоростью и памятью, или выбирать оптимизацию по одному из этих параметров (тогда решение будет сильно разным) а так обычно комбинируется несколько структур данных в одной под конкретную задачу.

Классика это Кнут "Искусство программирования" (но тяжелые книги),
относительно "эталонные" решения неплохо разбираются тут: hackerrank.com/dashboard

Порекомендую также два хороших сервиса для визуального изучения АСД:
VisuAlgo
Algorithms animated