Data Structures | WilliamFiset

WilliamFiset

WilliamFiset

Educational computer science and mathematics channel for all to enjoy and learn from.

Course Details

Course Lessons

  1. 1 | Data structures introduction 00:02:24
  2. 2 | Abstract data types 00:04:48
  3. 3 | Introduction to Big-O 00:12:40
  4. 4 | Dynamic and Static Arrays 00:11:52
  5. 5 | Dynamic Array Code 00:06:46
  6. 6 | Linked Lists Introduction 00:14:43
  7. 7 | Doubly Linked List Code 00:09:36
  8. 8 | Stack Introduction 00:11:39
  9. 9 | Stack Implementation 00:03:32
  10. 10 | Stack Code 00:03:32
  11. 11 | Queue Introduction 00:06:26
  12. 12 | Queue Implementation 00:05:50
  13. 13 | Queue Code 00:04:13
  14. 14 | Priority Queue Introduction 00:13:18
  15. 15 | Priority Queue Min Heaps and Max Heaps 00:06:15
  16. 16 | Priority Queue Inserting Elements 00:09:59
  17. 17 | Priority Queue Removing Elements 00:14:07
  18. 18 | Priority Queue Code 00:15:50
  19. 19 | Union Find Introduction 00:05:46
  20. 20 | Union Find Kruskal's Algorithm 00:06:15
  21. 21 | Union Find - Union and Find Operations 00:10:53
  22. 22 | Union Find Path Compression 00:06:36
  23. 23 | Union Find Code 00:07:41
  24. 24 | Binary Search Tree Introduction 00:12:31
  25. 25 | Binary Search Tree Insertion 00:05:53
  26. 26 | Binary Search Tree Removal 00:14:10
  27. 27 | Binary Search Tree Traversals 00:11:58
  28. 28 | Binary Search Tree Code 00:13:20
  29. 29 | Hash table hash function 00:17:21
  30. 30 | Hash table separate chaining 00:08:14
  31. 31 | Hash table separate chaining source code 00:11:47
  32. 32 | Hash table open addressing 00:11:09
  33. 33 | Hash table linear probing 00:13:56
  34. 34 | Hash table quadratic probing 00:09:27
  35. 35 | Hash table double hashing 00:14:50
  36. 36 | Hash Table Open Addressing Removals 00:07:33
  37. 37 | Hash table open addressing code 00:14:42
  38. 38 | Fenwick Tree range queries 00:13:45
  39. 39 | Fenwick Tree point updates 00:04:36
  40. 40 | Fenwick Tree construction 00:06:29
  41. 41 | Fenwick tree source code 00:05:42
  42. 42 | Suffix array introduction 00:03:16
  43. 43 | Longest Common Prefix (LCP) array 00:03:30
  44. 44 | Suffix array finding unique substrings 00:04:39
  45. 45 | Longest common substring problem suffix array 00:11:30
  46. 46 | Longest common substring problem suffix array part 2 00:06:47
  47. 47 | Longest Repeated Substring suffix array 00:04:38
  48. 48 | Balanced binary search tree rotations 00:08:51
  49. 49 | AVL tree insertion 00:09:36
  50. 50 | AVL tree removals 00:08:56
  51. 51 | AVL tree source code 00:16:49
  52. 52 | Indexed Priority Queue (UPDATED) Data Structures 00:25:22
  53. 53 | Indexed Priority Queue Data Structure Source Code 00:08:34
  54. 54 | Sparse Table Data Structure 00:23:18
  55. 55 | Sparse Table Data Structure Source Code 00:07:16
    Student Reviews

    ( 5 Of 5 )

    1 review
    5 Stars
    100%
    4 Stars
    0%
    3 Stars
    0%
    2 Stars
    0%
    1 Star
    0%
    Y
    Youtube

    29-07-2024
    Data structures playlist

    Playlist of videos on data structures.