Representations\
1:20 Static vs Dynamic Arrays
10:08 Demo - Static vs Dynamic Array
14:49 How to Increase Array Size
19:59 Demo - Increasing Array Size
27:46 2D Arrays
38:23 Demo - 2D Array
45:09 Array Representation by Compiler
53:53 Row Major Formula for 2D Arrays
1:03:30 Column Major Formula for 2D Arrays
1:10:01 Formulas for nD Arrays
1:21:11 Formulas for 3D Arrays
1:24:48 Solutions for Quiz 2
ADT\
1:39:54 Array ADT
1:44:28 Demo - Array ADT
1:57:32 Inserting in an Array
2:08:36 Let’s Code Insert
2:15:26 Deleting from Array
2:21:54 Let’s Code Delete
2:27:41 Linear Search
2:39:13 Improving Linear Search
2:43:31 Let’s Code Linear Search
2:49:58 Binary Search
2:59:57 Binary Search Algorithm
3:07:05 Let’s Code Binary Search
3:14:04 Analysis of Binary Search
3:26:50 Average Case Analysis of Binary Search
3:38:16 Get( ) Set( ) Avg( ) Max( ) functions on Array
3:52:51 Let’s Code Get() Set() Max() on Array
4:01:48 Reverse and Shift an Array
4:12:56 Lest’s Code Reversing an Array
4:18:34 Check if Array is Sorted
4:34:20 Let’s Code to check if Array is Sorted
4:44:58 Merging Arrays
4:53:47 Let’s Code to Merge Arrays
5:01:41 Set operations on Array - Union, Intersection and Difference
5:13:43 Let’s Code Set operations on Array
5:23:06 Let’s Code a Menu Driver program for Arrays
5:30:35 Let’s convert C program for Array to C
5:46:18 Let’s Put all together in C program for Array
6:03:07 Student Challenge _ Finding Single Missing Element in an Array
6:14:06 Student Challenge _ Finding Multiple Missing Elements in an Array
6:22:12 Student Challenge _ Finding Missing Element in an Array Method 2
6:30:15 Student Challenge Finding Duplicates in a Sorted Array
6:43:08 Student Challenge _ Finding Duplicates in Sorted Array using Hashing
6:50:38 Student Challenge _ Finding Duplicates in a Unsorted Array
7:03:50 Student Challenge _ Finding a Pair of Elements with sum K
7:16:54 Student Challenge _ Finding a Pair of Elements with sum K in Sorted Array
7:24:29 Student Challenge _ Finding Max and Min in a single Scan
7:33:31 Solutions for Quiz 3
\
7:46:27 Introduction to Strings
8:09:43 Finding Length of a String
8:14:26 Changing Case of a String
8:22:29 Counting Words and Vowels in a String
8:31:25 Validating a String
8:37:27 Reversing a String
8:46:12 Comparing Strings and Checking Palindrome
8:57:15 Finding Duplicates in a String
9:10:10 Finding Duplicates in a String using Bitwise Operations
9:34:38 Checking if 2 Strings are Anagram (distinct letters)
9:48:17 Permutation of String
\
10:19:49 Section Introduction
10:20:48 Diagonal Matrix
10:29:29 Let’s Code Diagonal Matrix
10:37:16 C class for Diagonal Matrix
10:50:58 Let’s Code C class for Diagonal matrix
10:58:02 Lower Triangular Matrix Row-Major Mapping
11:07:28 Lower Triangular Matrix Column-Major Mapping
11:14:06 Let’s Code Lower Triangular Matrix in C
11:26:55 Let’s Code Lower Triangular Matrix in C
11:36:41 Upper Triangular Matrix Row-Major Mapping
11:43:28 Upper Triangular Matrix Column-Major Mapping
11:46:49 Symmetric Matrix
11:49:22 Tri-Diagonal and Tri-Band Matrix
11:59:04 Toeplitz Matrix