Play Fun Mobile Games.
Cool Videos for Kids.
Talk About Anything
Social Network for Kids
Explore Popular Images.
Explore the Best Sites for Kids.
Listen to Streaming Music for Kids.
Facts for Kids.
Read About Cool Topics.
Browse Over 200,000 Student Articles.
Learn How to Search with Boolify.
Discover KidzSearch Apps
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. Very often, algorithms that use fewer steps use more memory (or the other way round: if there is less memory available, it takes more steps to do). Many interesting algorithms take a number of steps that is dependent on the size of the problem. view more...