WEBVTT 1 00:00:00.000 --> 00:01:50.000 Lecture 4 Recap 2 00:01:50.000 --> 00:02:21.000 struct.h 3 00:02:21.000 --> 00:04:55.000 struct0.c 4 00:04:55.000 --> 00:08:11.000 struct1.c 5 00:08:11.000 --> 00:09:59.000 CSV 6 00:09:59.000 --> 00:13:43.000 Memory Recap 7 00:13:43.000 --> 00:18:23.000 Call Stack 8 00:18:23.000 --> 00:21:46.000 Heap Recap 9 00:21:46.000 --> 00:27:33.000 Pointer Recap 10 00:27:33.000 --> 00:29:04.000 Stack Overflow 11 00:29:04.000 --> 00:37:44.000 Buffer Overflow 12 00:37:44.000 --> 00:44:11.000 valgrind 13 00:44:11.000 --> 00:46:07.000 Rubber Duck Debugging 14 00:47:07.000 --> 00:50:02.000 Array Limitations 15 00:50:02.000 --> 00:52:11.000 Linked Lists 16 00:52:11.000 --> 01:00:36.000 Human List 17 01:00:36.000 --> 01:03:18.000 list0.c 18 01:03:18.000 --> 01:06:25.000 list1.c 19 01:06:25.000 --> 01:14:58.000 list2.c 20 01:14:58.000 --> 01:18:56.000 Stacks 21 01:18:56.000 --> 01:20:29.000 Queues 22 01:20:29.000 --> 01:23:03.000 Jack Learns the Facts 23 01:23:03.000 --> 01:31:30.000 Trees 24 01:31:30.000 --> 01:34:42.000 Hashing 25 01:34:42.000 --> 01:39:59.000 Hash Tables 26 01:39:59.000 --> 01:44:19.000 Tries 27 01:44:19.000 --> 01:45:39.000 Warriors of the Net Teaser