Search the courses, subjects, tracks, games and features, or jump straight to a page.
2 cards from this section. Quick, good the night before a test.
What is an algorithm?
Think of something that gives directions.
Name two characteristics of algorithms.
One ensures the algorithm ends; the other clarifies steps.
What is the primary purpose of an algorithm?
Think about what an algorithm accomplishes.
True or False: An algorithm must operate indefinitely.
Remember the definition of finiteness.
Develop a complex algorithm to sort a list of numbers and explain its efficiency.
Review the concept of sorting algorithms.
Create a Dynamic Programming approach for calculating the factorial of a number, explaining the storage aspect.
Consider how recursion plays a role in this case.
4 more questions in this section. Enroll free to practise them all.
Enroll free