Is an algorithm any special method of solving a problem?

Yes.