Data Structures in C Programming Language are used to store data in an organized and efficient manner. The C Programming language has many data structures like an array, stack, queue, linked list, tree, etc. A programmer selects an appropriate data structure and uses it according to their convenience.
Let us look into some of these data structures:
Theory:
1. Linked List
2. Polynomial Operations using Linked List
Let us look into some of these data structures:
Linked List
Theory:
1. Linked List
2. Polynomial Operations using Linked List
Single Linked List
1. Single Linked List
2. Single Linked List with Header Node
3. Concatenate Two Single Linked List
4. Sorting a Single Linked List
Doubly Linked List
1. Doubly Linked List
Circular Linked List
1. Circular Linked List
2. Concatenate Two Circular Linked Lists
Sorted Linked List
1. Sorted Linked List
2. Merging Two Sorted Linked Lists
Queue using Linked List
1. Queue using Linked List
2. Queue using Circular Linked List
3. Priority Queue using Linked List
Linked List & Recursion
1. Linked List and Recursion
Stack using Linked List
1. Stack using Linked List
Polynomial Operations - Addition, Subtraction, Multiplication & Division
1. Polynomial Addition using Linked List
2. Polynomial Subtraction using Linked List
3. Polynomial Multiplication using Linked List
4. Polynomial Addition and Multiplication using Linked List
Array
1. Merge Two Arrays
2. Queue using Array
3. Stack using Array
4. Dequeue using Circular Array
Stack
1. Stack using Array
2. Stack using Linked List
3. Reversing a String using Stack
4. Check Nesting of Parentheses using Stack
5. Conversion of Infix to Postfix and Evaluation of Postfix
Queue
1. Queue using Array
2. Circular Queue
3. Queue using Linked List
4. Queue using Circular Linked List
5. Priority Queue using Linked List
6. Dequeue using Circular Array
Search Algorithms
1. Search an element using Binary Search Algorithm
2. Linear Search using Function
3. Linear Search For Multiple Occurrences
4. Linear Search in C
5. Sorting a Single Linked List
6. Selection Sort
7. Insertion Sort
8. What is Bubble Sort ? | Program for Bubble Sort in C
0 Comments