Day 4 of my DSA in Python journey 🚀

Today I solved LeetCode 28 – Find the Index of the First Occurrence in a String.

What I learned:

- String searching

- How substring matching works

- Using Python's ".find()" method

- Manual string traversal using a loop

- Time Complexity: O(n) (using ".find()")

Learning the logic behind each problem and improving my problem-solving skills one day at a time.

#Python #DSA #LeetCode #CodingJourney #100DaysOfCode #LearningInPublic

reddit.com
u/Bhavanashankarabs — 15 hours ago

Day 3 of Learning DSA in Python 🚀

Today's focus was strengthening my Python fundamentals before diving deeper into DSA.

✅ Functions

✅ Scope (Local & Global)

✅ "*args" and "**kwargs"

✅ Lambda Functions

✅ "map()"

✅ "filter()"

Building a strong foundation one step at a time. Tomorrow, I'll continue with more DSA concepts and problem-solving on LeetCode.

#Python #DSA #LearningInPublic #LeetCode #100DaysOfCode #CodingJourney #PythonProgramming

reddit.com
u/Bhavanashankarabs — 1 day ago

Started learning DSA in Python – Completed Binary Search

Hi everyone,

I'm currently learning Data Structures and Algorithms (DSA) using Python. Today, I completed the Binary Search topic and learned:

What Binary Search is.

Why it only works on sorted arrays.

How left, right, and mid pointers work.

The iterative implementation in Python.

Time Complexity: O(log n).

Space Complexity: O(1).

I also solved LeetCode 704 (Binary Search) to reinforce the concept.

My goal is to build a strong foundation in DSA for coding interviews and internships. I'm following a structured roadmap and practicing problems regularly.

What topic should I study next after Binary Search? Any advice or recommended problems would be greatly appreciated

reddit.com
u/Bhavanashankarabs — 4 days ago

Best FREE DSA Course in Python for Complete Beginners?

Hi everyone,

I'm a 3rd-year AI & ML engineering student, and I want to master Data Structures and Algorithms in Python from scratch.

I'm looking for a complete roadmap that covers:

Arrays

Strings

Linked Lists

Stacks & Queues

Trees

Graphs

Recursion & Backtracking

Dynamic Programming

Greedy Algorithms

Heaps

Tries

Bit Manipulation

I also want plenty of coding practice and interview-level questions.

Which course would you recommend? It can be YouTube, a website, or a paid course if it's really worth it.

Thanks in advance!

reddit.com
u/Bhavanashankarabs — 5 days ago