Skip to content

Commit 623e306

Browse files
committed
Data structure README file added
1 parent 713e217 commit 623e306

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

Data Structure/README.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Data Structure
2+
3+
Data Structure is a way of collecting and organizing data in such a way that we can perform operations on these data in an effective way.
4+
5+
A Data Structure is a named group data of different data types which can be processed as a single unit. A data structure has well-defined operations, behavior and properties.
6+
7+
Different Data Structures are as follows:
8+
9+
![Data Structure Types](./data-structure.jpg)
10+
11+
### Operations on Data Structures
12+
13+
The basic operations that are performed on data structures are as follows:
14+
15+
* **Insertion:** Insertion means addition of a new data element in a data structure.
16+
17+
* **Deletion:** Deletion means removal of a data element from a data structure if it is found.
18+
19+
* **Searching:** Searching involves searching for the specified data element in a data structure.
20+
21+
* **Traversal:** Traversal of a data structure means processing all the data elements present in it.
22+
23+
* **Sorting:** Arranging data elements of a data structure in a specified order is called sorting.
24+
25+
* **Merging:** Combining elements of two similar data structures to form a new data structure of the same type, is called merging.
26+
27+
28+
### More on this topic
29+
- [Data Structure - Wikipedia](https://en.wikipedia.org/wiki/Data_structure)
30+
- [Data Structure Tutorial - TopCoder](https://www.topcoder.com/community/data-science/data-science-tutorials/data-structures/)
31+
- [Data Structures - GeeksforGeeks](http://www.geeksforgeeks.org/data-structures/)

Data Structure/data-structure.jpg

24.4 KB
Loading

0 commit comments

Comments
 (0)