Have any question ?
+91 8080-806-983
interviewprep@appliedroots.com
Register
Login
COURSES
C Programming
Interview Preparation Course
CRT Program
Diploma in AI and ML
Courses
C Programming
Interview Preparation Course
Success Stories
Forum
FAQ'S
Team
Contact Us
Home
Courses
Interview Preparation Course
Lower triangular matrix & Diagonal matrix
Lower triangular matrix & Diagonal matrix
Instructor:
admin
Duration:
8 mins
Full Screen
Close
This content is restricted. Please
Login
Prev
Next
Symmetric matrix
Tridiagonal matrix, Z-matrix, Toeplitz Matrix
Data Structures: Introduction
1.1
What are Data Structures?
12 min
Arrays as a data-structure
2.1
One-dimensional array
17 min
2.2
Multi-dimensional array
31 min
Special types of 2D arrays
3.1
Symmetric matrix
12 min
3.2
Lower triangular matrix & Diagonal matrix
8 min
3.3
Tridiagonal matrix, Z-matrix, Toeplitz Matrix
7 min
Dynamic arrays & Amortized time
4.1
Dynamic arrays & Amortized time
20 min
4.2
Where do arrays fail?
12 min
Solved Problems
5.1
Solved Problem 1
4 min
5.2
Solved Problem 2
5 min
5.3
Solved Problem 3
3 min
5.4
Solved Problem 4
4 min
5.5
Solved Problem 5
4 min
5.6
Solved Problem 6
5 min
5.7
Solved Problem 7
5 min
5.8
Solved Problem 8
5 min
5.9
Solved Problem 9
3 min
Singly Linked List
6.1
Structure & memory organization
19 min
6.2
Code for node: (C Code)
4 min
6.3
Code for Node (Python)
4 min
6.4
Insertion: (C code)
19 min
6.5
Insertion (Python code)
18 min
6.6
Delete: (C - Code)
13 min
6.7
Delete (Python Code)
9 min
6.8
Traversal & Search
9 min
6.9
Traversal & Search (Python code)
8 min
6.10
Drawbacks
10 min
Solved Problems of Singly Linked List
7.1
Solved Problem 1
2 min
7.2
Solved Problem 2
5 min
Doubly Linked List
8.1
Introduction to Doubly Linked List
9 min
8.2
Structure & memory organization
6 min
8.3
Code for Node (Python)
3 min
8.4
Insert
13 min
8.5
Insertion (Python code)
13 min
8.6
Delete
10 min
8.7
Delete (Python Code)
13 min
8.8
Drawbacks
2 min
Circular Linked List
9.1
Introduction to Circular Linked lists
4 min
9.2
Circular Singly and Doubly Linked Lists
6 min
9.3
Circular Linked List: C-Code
2 min
9.4
Insertion (Python code)
14 min
9.5
Delete (Python Code)
9 min
Solved Problems of Circular Linked List
10.1
Solved Problem 1
6 min
Arrays vs Linked Lists
11.1
Array vs Linked Lists
3 min
Stacks
12.1
Introduction to Stacks
12 min
12.2
Stack Operations: Push and Pop
5 min
12.3
How to implement a stack?
16 min
12.4
Stack Implementation [Python]
11 min
12.5
Application: Parenthesis check
20 min
12.6
Parenthesis Check [Python Code]
10 min
Expression Evaluation
13.1
Infix, Prefix and Postfix
16 min
13.2
Infix to Postfix
20 min
13.3
Infix to postfix [Python Code]
21 min
13.4
Infix to Prefix
7 min
13.5
Evaluation of postfix
7 min
13.6
Evaluation of Postfix [Python code]
11 min
13.7
Evaluation of prefix
4 min
Solved Problems of Stacks
14.1
Solved Problem 1
1 min
14.2
Solved Problem 2
5 min
14.3
Solved Problem 3
4 min
14.4
Solved Problem 4
2 min
14.5
Solved Problem 5
3 min
14.6
Solved Problem 6
1 min
Queues
15.1
Motivation: Why we need them?
8 min
15.2
Operations: Enqueue and Dequeue
5 min
15.3
How to implement them?
12 min
15.4
Linear and Circular Queue implementations.
5 min
15.5
Queue : Linked list Implementation (Python Code)
12 min
15.6
Circular Queue : Linked List Implementation (python code)
14 min
Solved Questions of Queues
16.1
Solved Problem 1
5 min
16.2
Solved Problem 2
4 min
16.3
Solved Problem 3
10 min
16.4
Solved Problem 4
4 min
16.5
Solved Problem 5
2 min
16.6
Solved Problem 6
4 min
16.7
Solved Problem 7
2 min
16.8
Solved Problem 8
7 min
16.9
Solved Problem 9
7 min
Binary Search Trees
17.1
Binary Search Tree: intuition & terminology
22 min
17.2
Implementation using Pointers/References
6 min
17.3
Implementation using Arrays
13 min
17.4
Build a Binary search tree
18 min
17.5
Build Binary Search Tree [python code]
12 min
17.6
Operations: Search, Insert, Min and Max
22 min
17.7
Operations: Search, Min, max [Python Code]
12 min
17.8
Traversals: in-order & sort, pre-order, post-order
17 min
17.9
Preorder Traversal: Recursive and Iterative [Python code]
13 min
17.10
Inorder Iterative Approach [Python code]
11 min
17.11
Post Order Traversal : Recursive Approach [Python Code]
5 min
17.12
Post Order Traversal: Iterative Apparoch using 2 stacks [Python code]
14 min
17.13
Post Order Traversal: Iterative Apparoch using one stack [Python code]
18 min
17.14
Operations: Delete
12 min
17.15
Binary Search Tree: Deletion [python Code]
23 min
17.16
Randomized BST
10 min
Solved Problems On Binary Search Tree
18.1
Solved Problem 1
6 min
18.2
Solved Problem 2
10 min
18.3
Solved Problem 3
6 min
18.4
Solved Problem 4
8 min
18.5
Solved Problem 5
5 min
18.6
Solved Problem 6
2 min
18.7
Solved Problem 7
2 min
18.8
Solved Problem 8
2 min
18.9
Solved Problem 9
4 min
18.10
Solved Problem 10
2 min
18.11
Solved Problem 11
4 min
Trees
19.1
Logical structure & implementation
12 min
19.2
Terminology & Traversals
18 min
19.3
Types of Binary Trees
14 min
19.4
Properties of a Tree: Depth, Nodes, Leafs
12 min
19.5
Counter Total nodes and Leaf nodes [Python code]
10 min
19.6
Maximum Depth of Binary Tree [Python code]
13 min
19.7
Application: Backtracking for Sudoku
35 min
19.8
Application: Backtracking for Eight Queens
16 min
19.9
Applications of Trees: Hierarchical information, Websites (DOM)
10 min
Applications: Expression Evaluation
20.1
Postfix to Expression Tree
13 min
20.2
Evaluating an expression Tree
10 min
20.3
Evaluating Expression Tree [Python code]
9 min
Solved Problems On Trees
21.1
Solved Problem 1
8 min
21.2
Solved Problem 2
4 min
21.3
Solved Problem 3
5 min
21.4
Solved Problem 4
4 min
21.5
Solved Problem 5
6 min
21.6
Solved Problem 6
5 min
Heap Sort
22.1
Heap: What and Why?
14 min
22.2
Heapify
15 min
22.3
Build a Heap
9 min
22.4
Time Complexity of build_max_heap
19 min
22.5
Build Max Heap [Python code]
16 min
22.6
Heap Sort
12 min
22.7
Time and Space complexity of HeapSort
5 min
22.8
Heap Sort [Python code]
6 min
22.9
Priority queues: Application of Heaps
13 min
22.10
Comparison of all sorting methods (time and space complexity)
6 min
Sample Questions On Heap
23.1
Sample Questions 1
2 min
23.2
Sample Questions 2
5 min
23.3
Sample Questions 3
3 min
23.4
Sample Questions 4
4 min
23.5
Sample Questions 5
3 min
23.6
Sample Questions 6
2 min
23.7
Sample Questions 7
3 min
23.8
Sample Questions 8
2 min
Practice Test-7 Searching, Binary Search Tree, Trees, Heap Sort
24.1
Solutions for Practice Test-7
60 min
Balanced Trees: AVL Trees
25.1
AVL Trees: What and Why?
21 min
25.2
Height of an AVL Tree & Searching
18 min
25.3
Balancing Tree using Rotations: Single Rotation LL, RR
23 min
25.4
Double Rotation: RL rotation
15 min
25.5
Double Rotation: LR Rotation
9 min
25.6
Insertion with example
41 min
25.7
AVL Tree: Insertion [Python code]
35 min
25.8
AVL Tree: Delete
16 min
25.9
AVL Tree: Delete (Python)
21 min
Solved Problems on AVL Tree
26.1
Solved Problem 1
3 min
26.2
Solved Problem 2
2 min
26.3
Solved Problem 3
5 min
Hashing
27.1
Hash-Tables: What and Why?
8 min
27.2
Direct access table
10 min
27.3
Hash Functions and collisions
8 min
27.4
Chaining & load factor
16 min
27.5
Hash Function: Division method (Modulo Hash function)
12 min
27.6
Multiplication method
11 min
27.7
Collision Resolution: Open Addressing (Closed Hashing)
13 min
27.8
Collision Resolution: Linear probing
9 min
27.9
Collision Resolution: Double Hashing
4 min
27.10
Collision Resolution: Quadratic Probing
4 min
27.11
Applications: Sparse Matrix representation.
12 min
27.12
Applications: Super Fast Search
7 min
Solved Problems On Hashing
28.1
Solved Problem 1
2 min
28.2
Solved Problem 2
5 min
28.3
Solved Problem 3
8 min
28.4
Solved Problem 4
2 min
28.5
Solved Problem 5
2 min
28.6
Solved Problem 6
3 min
28.7
Solved Problem 7
6 min
Practice Test - Balanced Trees : AVL Trees , Hashing
29.1
problem 1
7 min
29.2
Problem 2
4 min
29.3
Problem 3
4 min
29.4
Problem 4
9 min
29.5
Problem 5
5 min
29.6
Problem 6
8 min
29.7
Problem 7
1 min
29.8
Problem 8
1 min
29.9
Problem 9
2 min
29.10
Problem 10
4 min
29.11
Problem 11
6 min
29.12
Problem 12
4 min
29.13
Problem 13
5 min
29.14
Problem 14
6 min
29.15
Problem 15
3 min
Graphs-I
30.1
Graphs: Why, What and Basics
32 min
30.2
Representation of Graphs: Adjacency Matrix
13 min
30.3
Represenation Graph: Adjacency Matrix [Python code]
11 min
30.4
Representation of Graphs: Adjacency Lists
12 min
30.5
Represenation Graph: Adjacency List [Python code]
10 min
30.6
Connectivity in undirected Graphs
19 min
30.7
Connectivity in Directed Graphs
15 min
30.8
Breadth First Search: Intuition and example
19 min
30.9
BFS: Color coding intuition
7 min
30.10
BFS: Code and Complexity
15 min
30.11
BFS [Python code]
16 min
30.12
BFS: Applications
10 min
30.13
Depth First Search: Intuition and code
36 min
30.14
DFS: Analysis
5 min
30.15
DFS: Edge types
11 min
30.16
DFS [Python Code]
17 min
30.17
Application of DFS: Detect cycles in a di-graph
9 min
30.18
Application: Strongly connected components
26 min
30.19
Application of DFS: Topological Sort
19 min
Solved Problems Graphs-I
31.1
Solved Problems 1
5 min
31.2
Solved Problems 2
4 min
31.3
Solved Problems 3
4 min
31.4
Solved Problems 4
5 min
31.5
Solved Problems 5
5 min
31.6
Solved Problems 6
4 min
31.7
Solved Problems 7
6 min
Graphs: Spanning Trees
32.1
Minimal Spanning Tree: What and Why?
19 min
32.2
Kruskal's Algorithm
24 min
32.3
Kruskal's Algorithm [Python code]
18 min
32.4
Prim's Algorithm
34 min
32.5
Properties of MST
23 min
Solved Problems for Graphs: Spanning Trees
33.1
Solved Problem 1
12 min
33.2
Solved Problem 2
5 min
33.3
Solved Problem: MST using Prim's and Kruskal's Algorithms
12 min
33.4
Solved Problem 4
8 min
33.5
Solved Problem 5
5 min
33.6
Solved Problem 6
7 min
33.7
Solved Problem 7
9 min
33.8
Solved Problem 8
5 min
Graphs: Shortest Paths
34.1
Shortest paths: What and Why?
11 min
34.2
Dijikstra's Algorithm
20 min
34.3
Bellman-Ford Algorithm
20 min
34.4
Shortest Paths for DAGs
14 min
34.5
All Pairs shortest paths: Matrix Operations
31 min
34.6
Floyd-Warshall Algorithm
23 min
Solved Problems for Graphs: Shortest Paths
35.1
Solved Problems 1
2 min
35.2
Solved Problems 2
4 min
35.3
Solved Problems 3
4 min
35.4
Solved problem 4
7 min
35.5
Solved Problem 5
2 min
35.6
Solved problem 6
7 min
35.7
Solved Problem 7
6 min
35.8
Solved Problem 8
3 min
35.9
Solved Problem 9
11 min
35.10
Solved problem 10
7 min
Close