It's a weird notion that an algorithm is something [a] conceptually new, [b] necessarily complicated, and [c] impossible to explain.
Every single piece of code ever written is a realisation of some algorithm (even Turing's machine). The fundamental question is whether the algorithm is understandable. if not, it's a bad one. Implementing things you don't understand is dangerous.