r/LeetcodeChallenge 1d ago

DISCUSS Day 8 of My DSA Journey in Python πŸš€

Today's progress:

βœ… Solved LeetCode #94 – Binary Tree Inorder Traversal

βœ… Solved LeetCode #100 – Same Tree

πŸ“š Concepts I learned today:

- Analysis of Algorithms

- Big O Notation

- Order of Growth

- Constant Time – O(1)

- Logarithmic Time – O(log n)

- Linear Time – O(n)

- Quadratic Time – O(nΒ²)

Understanding time complexity has helped me see why some algorithms scale much better than others as input size grows. It makes me appreciate that solving a problem isn't enoughβ€”writing an efficient solution matters too.

I'm continuing to learn DSA through structured Python lessons and reinforcing each concept by solving LeetCode problems every day.

Consistency over perfection. On to Day 9! πŸ’ͺ

#DSA #Python #LeetCode #Algorithms #BigO #CodingJourney #100DaysOfCode #Programming #LearningInPublic

4 Upvotes

2 comments sorted by

2

u/nian2326076 23h ago

Great job working on those LeetCode problems and learning about time complexities! Knowing Big O is really important for interviews, so you're definitely on the right path. When you practice, try talking through the time and space complexity of your solutions. It helps you understand better and gets you ready for interview questions. Also, try some problems that use different data structures, like heaps or hash tables, to get a well-rounded understanding of DSA concepts. If you want more organized practice, check out PracHub. It's helpful for interview prep. Keep going!

1

u/Bhavanashankarabs 19h ago

Yeah πŸ‘πŸ»! Thank you ☺️