🙂 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


<
Previous Post
0305 How do you feel?
>
Next Post
This is my first blog post!