Самое главное - группировать алгоритмы по тому, что они на самом деле делают - например, все, которые собирают верхний слой, в одну группу, все развороты углов в другую - вместо того, чтобы зубрить их как случайные последовательности. Как только ты увидишь закономерность в том, что делает каждый алгоритм, ты естественным образом вспомнишь, какой использовать, когда понадобится. Записывать их полезно, но физическая практика каждого в отдельности, пока пальцы не запомнят движения - вот что действительно зацепляется; мышечная память забивает заучивание по записям. Некоторым людям нравится давать алгоритмам забавные названия или связывать их с песнями, что звучит как трюк, но честно говоря, для многих спидкубьеров это работает.