Ну да, алгоритмы ведь — не кодинг, а хорошая память, куча времени и стойкое желание работать именно в %s.
Тоже заблуждение. Тебе не дают задачки на применение конкретного алгоритма. Никто не просит имплементить qsort и тд. Оценивается в том числе, как ты подходишь к задаче, как идешь решение. Если ты блестяще зарешал все (потому что запомнил), но не может объяснить ход мысли и тд, то память тебе не поможет