Time Complexity practice

Filter by difficulty, use hints, reveal solutions and save attempts locally.

1. Practice Time Complexity overview by building one step of a small real project feature and checking the result.

code-writing
beginnerTime Complexity overview

1. Start from the Time Complexity overview lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

2. Practice Time Complexity setup by building one step of a small real project feature and checking the result.

code-fix
beginnerTime Complexity setup

1. Start from the Time Complexity setup lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

3. Practice Time Complexity syntax by building one step of a small real project feature and checking the result.

output
beginnerTime Complexity syntax

1. Start from the Time Complexity syntax lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

4. Practice Time Complexity examples by building one step of a small real project feature and checking the result.

fill-blank
beginnerTime Complexity examples

1. Start from the Time Complexity examples lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

5. Practice Time Complexity workflow by building one step of a small real project feature and checking the result.

true-false
beginnerTime Complexity workflow

1. Start from the Time Complexity workflow lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

6. Practice Time Complexity validation by building one step of a small real project feature and checking the result.

mini-project
beginnerTime Complexity validation

1. Start from the Time Complexity validation lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

7. Practice Time Complexity debugging by building one step of a small real project feature and checking the result.

mcq
beginnerTime Complexity debugging

1. Start from the Time Complexity debugging lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

8. Practice Time Complexity best practices by building one step of a small real project feature and checking the result.

code-writing
beginnerTime Complexity best practices

1. Start from the Time Complexity best practices lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

9. Practice Time Complexity overview by building one step of a small real project feature and checking the result.

code-fix
beginnerTime Complexity overview

1. Start from the Time Complexity overview lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

10. Practice Time Complexity setup by building one step of a small real project feature and checking the result.

output
beginnerTime Complexity setup

1. Start from the Time Complexity setup lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

11. Practice Time Complexity syntax by building one step of a small real project feature and checking the result.

fill-blank
intermediateTime Complexity syntax

1. Start from the Time Complexity syntax lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

12. Practice Time Complexity examples by building one step of a small real project feature and checking the result.

true-false
intermediateTime Complexity examples

1. Start from the Time Complexity examples lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

13. Practice Time Complexity workflow by building one step of a small real project feature and checking the result.

mini-project
intermediateTime Complexity workflow

1. Start from the Time Complexity workflow lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

14. Practice Time Complexity validation by building one step of a small real project feature and checking the result.

mcq
intermediateTime Complexity validation

1. Start from the Time Complexity validation lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

15. Practice Time Complexity debugging by building one step of a small real project feature and checking the result.

code-writing
intermediateTime Complexity debugging

1. Start from the Time Complexity debugging lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

16. Practice Time Complexity best practices by building one step of a small real project feature and checking the result.

code-fix
intermediateTime Complexity best practices

1. Start from the Time Complexity best practices lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

17. Practice Time Complexity overview by building one step of a small real project feature and checking the result.

output
intermediateTime Complexity overview

1. Start from the Time Complexity overview lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

18. Practice Time Complexity setup by building one step of a small real project feature and checking the result.

fill-blank
intermediateTime Complexity setup

1. Start from the Time Complexity setup lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.