Algorithmic problem-solving is the process of designing and implementing a solution to a problem using a series of steps or rules. These steps are often referred to as an algorithm. The goal of algorithmic problem-solving is to find an efficient and effective solution to a given problem.