- Insertion
- Traversal
- Deletion
- Merging
- Merging Two Sorted Array
- Copying One Array into Another
- Counting Each Element Frequency
- Matrix Multiply
- Printing n numbers
- Sum of n natural number
- Factorial of number
- Power of number
- Fibonacci sum
- Combination Problem( nCr )
- Tower of Hanoi
- Length
- Reverse
- Vowels, Consonents and Words Count
- Validation of String
- Changing Cases(UPPER & LOWER)
- Compare
- Palindrome
FILE NAME :-
a. createLinkedList1 => Singly Linked List
b. createLinkedList2 => Doubly Linked List
b. createLinkedList3 => Circular Linked List
-
Singly Linked List
=> Created List
=> Print List
=> insert at Beginning
=> insert at End
=> Count Number of Element
=> insert at Specific Position
=> delete Element at Beginning
=> delete Element at End
=> delete at Specific Position
=> search Element
=> Reverse List using Iteration -
Doubly Linked List
=> Created List
=> Print List
=> insert at Beginning
=> insert at End
=> insert Element at Specific Position
=> Count Number of Element
=> delete Element at Beginning
=> delete Element from End
=> reverse List using Iteration -
Circular Linked List
=> Created List
=> Print List
=> insert at Beginning
=> insert at End
=> insert at Specific position
=> delete at Beginning
=> delete at End
=> delete at Specific Position
=> reverse List
-
Linear Search
-
Binary Search
-
Jump Search -- Lef
-
Bubble Sort
-
Insertion Sort
-
Selection Sort
-
Quick Sort
-
Merge Sort
- Array Implementation
- Linked List Implementation
- Balance Paranthesis
-
Array Implementation
-
Linked List Implementation
- Array Implementation
- Linked List Implementation : Simillar to Circular Linked List
- Array Implementation
-
Stack Implementation
-
Binary Tree
=> Create
=> Insert Method
=> In-Order Traversal (Recursive)
=> Pre-Order Traversal (Recursive)
=> Post-Order Traversal (Recursive)
=> Level Order Traversal
=> In-Order Traversal (Iterative)
=> Pre-Order Traversal (Iterative)
=> Post-Order Traversal (Iterative)
=> Count Number of Nodes -
Binary Search Tree
=> Creation
=> Searching
=> Insertion using Iteration
=> Insertion using Recursion
=> In-Order Traversal
=> Deletion
=> In-Order Successor Function
=> In-Order Predecessor
=> BST Generation From Pre-order -
AVL Tree
=> Creation
=> Insertion
=> Deletion
=> Searching -
Heap & Heap Sort