Skip to main content

Data Structures and Algorithms

Data Structures - It's a way to organise data in order to enable it to be processed in an efficient time.

Examples:
Consider some fruits, as example. It depicts how organised data can be useful.

Fruits not organised

Organised Fruit











It will be easier to pickup fruits from second basket instead first. Same happens with data structure, we organise the data before processing.

Common Data Structures:
  • Array
  • Linked List
  • Stack
  • Queue
  • Tree
  • Hashing
  • Graph

Algorithms:

Set of rules to be followed to solve a problem.

Consider an example where the scattered fruits are first structured, and then followed steps to make them ready to be served.


Comments

  1. Great blog, the knowledge of algorithms and data structures acts as foundation for solving problems. I like the visuals used, it is an amazing idea to learn operations on data structures. This is one of the most amazing Data Structures Tutorial I've come across. Thank you for sharing.

    ReplyDelete

Post a Comment