This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Algorithms & Data structures in Java (ENGINEERING INTERVIEW)
Introduction
Introduction (1:08)
Sorting Algorithms
Problem Definition (1:06)
Selection Sort (4:40)
CODE | Selection Sort (3:55)
Bubble Sort (4:50)
CODE | Bubble Sort (3:57)
Recursion (1:26)
CODE | Recursion (2:56)
Merge Sort (3:36)
CODE | Merge Sort (5:25)
Quick Sort (4:52)
CODE | Quick Sort (6:20)
Comparing (3:44)
CODE | Comparing (3:01)
Data Structures
What is Data Structure ? (0:46)
Binary Search Tree (6:25)
CODE | Binary Search Tree (8:56)
AVL tree (4:03)
AVL tree (inserting) (2:21)
AVL tree (deleting) (1:42)
CODE | AVL tree (11:28)
Linked List (2:27)
CODE | Linked List (3:11)
Trie (8:33)
CODE | Trie (4:47)
Hash Tables (2:37)
CODE | Hash Tables (3:05)
Problem solving techniques
Divide and Conquer (3:26)
Dynamic programming (2:06)
Greedy Algorithms (2:15)
Backtracking (3:32)
Knapsack (6:59)
Kruskal (5:37)
CODE | Quick Sort
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock