Algorithms & Data Structures Series


Hi Folks ✋,

This is the first blog post on Algorithms & Data Structures Series from theScratch.

The list of article's blow is the series of OMAR ELGABRY.

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations . Part I covers elementary data structures, sorting, and searching algorithms. — coursera .

The list of articles in the series are as the following:

  1. Dynamic Connectivity Problem
  2. Stacks and Queues
  3. The Power Of Generics
  4. Iterators
  5. Comparing Objects
  6. The Angry Birds (The Sorting Algorithms)
  7. Shuffling
  8. The Angry Birds — Red
  9. Stability
  10. The Angry Birds — Chuck
  11. Priority Queues
  12. Immutable
  13. The Angry Birds — Mighty Eagle
  14. Which Bird (Sorting Algorithm) Will Be Your Weapon?
  15. Equality Test
  16. Symbol Tables (Associative Arrays)
  17. Binary Search Trees
  18. Balanced Search Trees
  19. Geometric Applications of BSTs
  20. Hash Tables
  21. Symbol Table Applications
  22. ⚠ The Built-in Standard Libraries Can Trick You!

The articles starts with “ — ” aren’t main topics but they support the overall understanding of other articles in the course. It’s not recommended to skip any of them while following along.

It’s worth to mention that these articles will be kept updated when there is a bug, misspelling, grammar mistake, or any other issue.

I hope you'll all enjoy this series.

Sorry For Grammar and Spellings.

#Stay Home #Stay Safe

Keep Learning and Keep Smiling 😊😊✌️🤟

No Comments Yet