-
Course Overview 0
No items in this section -
Index 32
-
Introduction of Data Structure 08 minLecture2.1
-
Types Of Data Structures 06 minLecture2.2
-
Operations Of Data Structures 06 minLecture2.3
-
Concept Of Abstract Data Type 06 minLecture2.4
-
Array Part #1 16 minLecture2.5
-
Array Part #2 19 minLecture2.6
-
Introduction To Stack 05 minLecture2.7
-
Operations Of Stack ADT 06 minLecture2.8
-
Stack Implementation Using Array Part #1 10 minLecture2.9
-
Stack Implementation Using Array Part #2 12 minLecture2.10
-
Introduction Of Queue 05 minLecture2.11
-
Operations Of Queue ADT 04 minLecture2.12
-
Queue Implementation Using Array Part #1 11 minLecture2.13
-
Queue Implementation Using Array Part #2 09 minLecture2.14
-
Circular Queue Implementation Part #1 12 minLecture2.15
-
Circular Queue Implementation Part #2 08 minLecture2.16
-
Introduction To Linked Lists 06 minLecture2.17
-
Array Vs Linked List 08 minLecture2.18
-
Linked List Implementation Part #1 17 minLecture2.19
-
Linked List Implementation Part #2 11 minLecture2.20
-
Linked List Part #3 10 minLecture2.21
-
Linked List Part #4 15 minLecture2.22
-
Linked List Implementation Part #5 11 minLecture2.23
-
Linked List Implementation Part #6 10 minLecture2.24
-
Stack Using Linked List Part #1 09 minLecture2.25
-
Stack Using Linked List Part #2 06 minLecture2.26
-
Queue Using Linked List Part #1 10 minLecture2.27
-
Queue Using Linked List Part #2 06 minLecture2.28
-
Circular Queue Using Linked List 09 minLecture2.29
-
Implementation Of Doubly Linked List Part #1 13 minLecture2.30
-
Doubly Linked List Part #2 07 minLecture2.31
-
Doubly Linked List Part #3 09 minLecture2.32
-
-
Notes 7
-
Introduction to Data Structures & Algorithms.Lecture3.1
-
Sorting & SearchingLecture3.2
-
StacksLecture3.3
-
QueueLecture3.4
-
Linked ListLecture3.5
-
TreesLecture3.6
-
GraphLecture3.7
-
-
Data Structures Viva Question 6
-
Introduction to Data StructuresLecture4.1
-
Stack and QueuesLecture4.2
-
Linked ListLecture4.3
-
TreesLecture4.4
-
GraphsLecture4.5
-
Searching TechniquesLecture4.6
-
-
Importance 7
-
Introduction to Data StructuresLecture5.1
-
Stack and QueuesLecture5.2
-
Linked ListLecture5.3
-
TreesLecture5.4
-
GraphsLecture5.5
-
Searching TechniquesLecture5.6
-
[Extra] Previously Asked Important QuestionsLecture5.7
-
Operations Of Data Structures
Operations Of Data Structures
Data Structure is the way of storing data in a computer’s memory so that it can be used easily and efficiently.
Operations Of Data Structures
1) Traversing: Every data structure contains the set of data elements. Traversing the data structure means visiting each element of the data structure in order to perform some specific operation like searching or sorting.
Example: If we need to calculate the average of the marks obtained by a student in 6 different subject, we need to traverse the complete array of marks and calculate the total sum, then we will devide that sum by the number of subjects i.e. 6, in order to find the average.
2) Insertion: Insertion can be defined as the process of adding the elements to the data structure at any location.
If the size of data structure is n then we can only insert n-1 data elements into it.
3) Deletion:The process of removing an element from the data structure is called Deletion. We can delete an element from the data structure at any random location.
If we try to delete an element from an empty data structure then underflow occurs.
4) Searching: The process of finding the location of an element within the data structure is called Searching. There are two algorithms to perform searching, Linear Search and Binary Search. We will discuss each one of them later in this tutorial.
5) Sorting: The process of arranging the data structure in a specific order is known as Sorting. There are many algorithms that can be used to perform sorting, for example, insertion sort, selection sort, bubble sort, etc.
6) Merging: When two lists List A and List B of size M and N respectively, of similar type of elements, clubbed or joined to produce the third list, List C of size (M+N), then this process is called merging.
Prepare For Your Placements: https://lastmomenttuitions.com/courses/placement-preparation/
![]()
/ Youtube Channel: https://www.youtube.com/channel/UCGFNZxMqKLsqWERX_N2f08Q
Follow For Latest Updates, Study Tips & More Content!

