It is a good idea to practice one algorithm using various ideas.
I have practiced mock interviews on pramp.com over 10 rounds, so each round I worked on 30 algorithms. I learn so many ways to solve one algorithm through those mock interview algorithms.
So I like to work on a few algorithms from Leetcode.com, and also continue to learn from my experience, such as an interviewer on interviewing.io etc.