Any data structure is designed to organize data to suit a specific purpose so that it can be accessed and worked with in appropriate ways. In computer programming, a data structureThe data be selected or designed to store data for the purpose of working on it with various algorithms.
A data structure is a specialized format for organizing and storing data General data structure types include the array, the file, the record , the table , the tree, and so on. Any data structure is designed to organize data to suit a specific purpose so that it can be accessed and worked with in appropriate ways. In computer programming, a data structure may be selected or designed to store data for the purpose of working on it with various algorithm .
Data structure is advance level course after c++ .Most of the student don't know that how they will practice for improving programming skill on data structure . for that reason they lost their interest and can not better in programming .
here , there is some resource that help you learning data structure
https://www.tutorialspoint.com/data_structures_algorithms/insertion_sort_algorithm.htm
http://www.studytonight.com/data-structures/
Here you will get some problem practice in their solution
Here you will get 500 problem and their solution for data structure
Please upvote my post if you enjoy it . and remember to follow me to stay up to date . As always please leave comment to let me know what you think( i will do my best reply)