less than 1 minute read

What is Data Structure?

Group of data elements which provides an efficient way of storing and organizing. (https://www.javatpoint.com/data-structure-introduction)

How data and the relationship amongst different data is represented, that aids in how efficiently various functions or operations or algorithms can be applied. (https://www.interviewbit.com/data-structure-interview-questions/)

Way to organize data in a way that can be used to perform specific functions efficiently.

Operations on Data Structures

  • Access
  • Search
  • Insertion
  • Deletion
  • Traversal
  • Sorting

Each data structure will have pros and cons on different operations.

Know Thy Complexities!