sentence: Many interesting algorithms take a number of steps that is dependent on the size of the problem.
sentences_before: Computational complexity theory' is a part of computer science. It looks at algorithms, and tries to say how many steps or how much memory a certain algorithm takes for a computer to do.
concept_name: interesting algorithm
headings: Computational complexity theory
categories: Theoretical computer science