Study Topics

Algorithms

Big O notation, sorting, recursion, and efficient problem-solving strategies.

Algorithms

Big O notation, sorting, recursion, and efficient problem-solving strategies.

12 topics

12 topics

Algorithms

What is Big O notation?

What is Big O notation? Learn the core idea, common steps, and how to recognize this algorithms concept in homework problems.

Algorithms

What is a sorting algorithm?

What is a sorting algorithm? Learn the core idea, common steps, and how to recognize this algorithms concept in homework problems.

Algorithms

What is depth-first search?

What is depth-first search? Learn the core idea, common steps, and how to recognize this algorithms concept in homework problems.

Algorithms

What is breadth-first search?

What is breadth-first search? Learn the core idea, common steps, and how to recognize this algorithms concept in homework problems.

Algorithms

What is dynamic programming?

What is dynamic programming? Learn the core idea, common steps, and how to recognize this algorithms concept in homework problems.

Algorithms

What is Big O of nested loops?

What is Big O of nested loops? Learn the core idea, common steps, and how to recognize this algorithms concept in homework problems.

Algorithms

What is binary search?

What is binary search? Learn the core idea, common steps, and how to recognize this algorithms concept in homework problems.

Algorithms

What is greedy algorithm?

What is greedy algorithm? Learn the core idea, common steps, and how to recognize this algorithms concept in homework problems.

Algorithms

What is merge sort?

What is merge sort? Learn the core idea, common steps, and how to recognize this algorithms concept in homework problems.

Algorithms

What is quicksort?

What is quicksort? Learn the core idea, common steps, and how to recognize this algorithms concept in homework problems.

Algorithms

What is algorithm time complexity?

What is algorithm time complexity? Learn the core idea, common steps, and how to recognize this algorithms concept in homework problems.

Algorithms

Common mistakes with Big O notation

Common mistakes with Big O notation Learn the core idea, common steps, and how to recognize this algorithms concept in homework problems.