Search the courses, subjects, tracks, games and features, or jump straight to a page.
3 cards from this section. Quick, good the night before a test.
What is an algorithm?
Think about what defines a process or method.
What does O(n) complexity signify?
Consider the meaning of linear growth in mathematics.
What is the primary goal of an algorithm?
Think about the common features of processes.
True or False: All algorithms have an efficient solution.
Consider examples of problems intractable by common methods.
Craft a dynamic programming solution for the longest common subsequence problem and detail your approach.
Think about how you can build upon previously computed results.
Develop a divide-and-conquer algorithm to calculate the median of two sorted arrays.
Keep in mind how the median is defined in an ordered dataset.
5 more questions in this section. Enroll free to practise them all.
Enroll free