The DSA journal

ยท

1 min read

The DSA journal

Hey folks! Hope you're all doing well. This is a journal/short blog where I jot down the evolution of my learnings of DSA. I wish to start this blog by explaining what is Data Structures and Algorithms.

In the olden days there used to be manual storage of data. Data used to be kept in registers and manual records. Locating, sorting, and updating data used to be tedious. Even storing the data requires a large space.

T1OE.gif

Now that we have computers(technically speaking-data structures) we can store huge amounts of data. The "Data structure" is an arrangement of data in a computer's memory. Algorithms manipulate these data structures in various ways such as searching for data, sorting the data, and or updating the data.

Data Structures

  1. Arrays
  2. Stack and Queue
  3. Linked list
  4. Binary tree
  5. Hash tables
  6. Heaps
  7. Graphs

Basic knowledge of Algorithms in every DS -Insert -Search -Delete -Iteration - iterate through all the items in the DS visiting each one to display it or perform some action.

That's all for today. I will be continuing journaling ๐Ÿค—.

ย