0323 Head into April
🙂 Started learning Python
🖥️ Built a Linked List
When to Use Each Data Structure
- Lists: When you need ordered, indexed access and don’t know size in advance
- Stacks: For LIFO operations (undo functionality, expression evaluation, backtracking)
- Queues: For FIFO operations (task scheduling, breadth-first search)
- Linked Lists: When frequent insertion/deletion at beginning, unknown size, no random access needed
- Hash Maps: For fast key-value lookups, counting occurrences, caching
- Sets: For uniqueness checking, mathematical set operations, removing duplicates
💯 Data Structures Quiz
🖥️ Built a Hash Table Certification Project
💭 Maybe I’ve found a good path: searching for a new job while working.
🔗 Something big is happening in AI — and most people will be blindsided
🔖 Continued reading the book