Commit Graph
99 Commits
Author SHA1 Message Date
John Washam 132b606556 Moved tries up above balanced search trees. 2016-07-15 17:38:27 -07:00
John Washam 6b888a2e38 Added one more reference for BBSTs. 2016-07-15 13:09:59 -07:00
John Washam 8ebc36851d Resources for tries. 2016-07-15 11:55:03 -07:00
John Washam 95e34b8efc Added dynamic programming links 2016-07-14 21:02:33 -07:00
John Washam 3506070b9b Added notes on splay and red/black trees. 2016-07-14 19:34:06 -07:00
John Washam 1268417f21 Finished balanced search trees. 2016-07-13 19:44:12 -07:00
John Washam a0c607d884 Removed potentially incorrect note. 2016-07-12 22:07:24 -07:00
John Washam 0ca3eee8dc Notes for k-ary trees. Notes on BBST implementation. 2016-07-12 20:56:04 -07:00
John Washam 37f0eb1af2 Quotes about trees. Added video on cache-oblivious B trees. 2016-07-11 21:27:13 -07:00
John Washam dc468b1e41 Completed B Trees 2016-07-11 15:34:09 -07:00
John Washam 372f9e460e Marking completions. 2016-07-11 12:03:31 -07:00
John Washam 07da9336f5 Moved sorting up. 2016-07-11 11:49:18 -07:00
John Washam 7c95958b5e Added notes on practical use of different flavors of balanced search trees. 2016-07-11 11:09:29 -07:00
John Washam 35096b9c99 Found some new videos. 2016-07-10 21:27:55 -07:00
John Washam f4e1fe578f Removed unaccessible videos. 2016-07-10 15:49:32 -07:00
John Washam 8f6f9e8b56 Replaced with newer videos. 2016-07-09 22:23:05 -07:00
John Washam 5dd6fc55de Replaced some videos. 2016-07-09 21:56:17 -07:00
John Washam 86226df702 Added note about video resources. 2016-07-09 20:21:56 -07:00
John Washam 99b0cf64e1 Completed max heap and heap sort. 2016-07-08 21:47:52 -07:00
John Washam fb2d4ef7d8 Moved Fibonacci Heap down to graphs. Some implementation functions for priority queue. 2016-07-08 20:24:59 -07:00
John Washam f472fcd7df Videos on Fibonacci heap, add note on sorting min-heap vs max-heap. 2016-07-08 11:54:01 -07:00
John Washam 52c5e3f158 Annotations, removed a link. 2016-07-07 21:28:46 -07:00
John Washam 0400faed76 Moved heap and heap sort together. 2016-07-07 11:52:07 -07:00
John Washam 4af27d5e49 Combined heap, priority queue, binary heap. 2016-07-06 21:39:21 -07:00
John Washam 6fd9d40f39 Moved vector calculus under machine learning. 2016-07-06 17:25:09 -07:00
John Washam 536b5b48e8 Completed BSTs. 2016-07-06 17:16:36 -07:00
John Washam f8163d55cf Added myself. 2016-07-05 15:27:46 -07:00
John Washam a19249b988 Added myself. 2016-07-05 15:27:03 -07:00
John Washam 5e3bf1904b Fixed spacing 2016-07-05 14:18:09 -07:00
John Washam 0392c3d0ca More endianness resources. 2016-07-04 19:38:22 -07:00
John Washam d9c53188dd Moved endianness lower after the user has had more experience with data storage. 2016-07-04 11:24:01 -07:00
John Washam 5bb0e291e5 Added ML class and Google search items 2016-07-04 10:01:21 -07:00
John Washam f4b8f74e27 Added video for Endianness. 2016-07-03 21:53:49 -07:00
John Washam 1b8cbaec0b Added machine learning video. 2016-06-30 21:30:20 -07:00
John Washam c1800e5008 Formatting. 2016-06-29 22:42:05 -07:00
John Washam b30cd7547d Added another special note. 2016-06-29 22:40:28 -07:00
John Washam 6242a2ce97 Removed unneeded files. 2016-06-29 22:38:29 -07:00
John Washam 7dd4e3585e Testing something out with github. 2016-06-29 10:37:26 -07:00
John Washam dc316c8f87 Added disclaimer about adding more detail once I get to a section. 2016-06-29 10:22:09 -07:00
John Washam 4470a606f8 Cleaning up tree notes. 2016-06-29 10:08:36 -07:00
John Washam 7f9b9e0a0d Notes on video content. 2016-06-28 21:36:43 -07:00
John Washam dd3911ea22 Added thanks for JP. 2016-06-28 18:24:45 -07:00
John Washam 52994cf3b7 Added link to future Googler sign. 2016-06-28 18:06:56 -07:00
John Washam 03ce25a270 One more edit. 2016-06-28 18:04:07 -07:00
John Washam fcdc5ebbbf Added link to new page. 2016-06-28 18:03:18 -07:00
John Washam ebcc225216 Moved plan into readme in Github-flavored markdown. 2016-06-28 17:58:59 -07:00
John Washam bc0c64c390 Marked videos. 2016-06-27 22:37:30 -07:00
John Washam b7aab39df2 Added tree videos. 2016-06-27 22:08:42 -07:00
John Washam 2e2006fadf Continuing with BST. 2016-06-26 20:39:27 -07:00
John Washam f46602fba7 More BST 2016-06-25 22:04:02 -07:00
John Washam a66fc7d3a7 B-Tree info 2016-06-25 18:44:36 -07:00
John Washam c4d139621b Organizing tree study 2016-06-25 17:19:49 -07:00
John Washam e616c2c14d Completed bitwise operations. 2016-06-24 22:50:06 -07:00
John Washam 23023a8c15 Finished binary search. 2016-06-23 21:08:29 -07:00
John Washam 44fddd68ea Organized one more time. Much better. 2016-06-23 14:00:09 -07:00
John Washam f28fc93dd8 Done with hash tables. 2016-06-23 11:55:07 -07:00
John Washam 2b980f954b Reordered some items. 2016-06-21 22:26:55 -07:00
John Washam 42b55c36f4 Reorganized process/thread videos. 2016-06-21 21:48:49 -07:00
John Washam 9ed61cc19c Reorganized process/thread videos. 2016-06-21 21:43:49 -07:00
John Washam edb451c56e Adde more videos. 2016-06-21 21:20:28 -07:00
John Washam 56915ba192 Added notes for floating point numbers. 2016-06-21 12:53:09 -07:00
John Washam 8a3a2f0edd Updated hash tables. 2016-06-20 21:49:46 -07:00
John Washam 21047daa49 Updated queues - complete. 2016-06-19 21:36:34 -07:00
John Washam 5084c9a2de Updated queues. 2016-06-19 18:05:27 -07:00
John Washam b6b1203a31 Notes on queues. 2016-06-18 19:47:49 -07:00
John Washam 7d604ee32a Added efficient string searching algorithms. 2016-06-17 22:54:11 -07:00
John Washam 06709c29b7 Added link for answers to algorithms book. 2016-06-17 22:40:39 -07:00
John Washam 1406e886f9 Added data structures video. 2016-06-17 20:45:31 -07:00
John Washam f7efb01d76 Reorganized upcoming items. 2016-06-17 20:35:31 -07:00
John Washam ac62c5ad88 Removed redundant line. 2016-06-17 15:15:11 -07:00
John Washam d026c1b2dc Added another stack video. 2016-06-16 18:39:48 -07:00
John Washam e6b040bb93 Clarifications. 2016-06-15 21:00:48 -07:00
John Washam fc671bedc1 Added notes about pointer-to-pointer. 2016-06-14 19:28:25 -07:00
John Washam 96648221cb Altered linked lists. 2016-06-13 22:27:08 -07:00
John Washam bba72aab57 Split Linked Lists over 2 days. 2016-06-13 16:27:31 -07:00
John Washam 6472d3d1be Changed a couple of items under arrays. 2016-06-11 17:01:29 -07:00
John Washam bb429d2a38 Operating system videos, working on vector implementation. 2016-06-11 11:49:18 -07:00
John Washam 9df2f03705 Added clang, gdb, valgrind. 2016-06-10 16:23:26 -07:00
John Washam 5785455dfb Clarified *, added more big O 2016-06-10 11:04:28 -07:00
John Washam 3adbc43c1a More Big O. 2016-06-09 10:42:05 -07:00
John Washam 1066231f1a Moved Big O notation. 2016-06-09 09:16:15 -07:00
John Washam da1adee787 Small edits. 2016-06-08 20:45:35 -07:00
John Washam d4621669bf Extra commentary. 2016-06-08 19:10:54 -07:00
John Washam 5618784ad4 Moved some sections out to be my recommendations. 2016-06-08 19:09:15 -07:00
John Washam 461907af5c Removed 2 items. 2016-06-08 15:50:14 -07:00
John Washam ae8ec2a742 Wording changes 2016-06-08 12:24:45 -07:00
John Washam 96605c90a7 Added interview question. 2016-06-07 22:52:18 -07:00
John Washam 5e4057d354 Added a couple more videos. 2016-06-07 18:59:09 -07:00
John Washam 3032dd2eea Removed a video. 2016-06-07 12:00:12 -07:00
John Washam 056c3c0808 Moved some interview prep to bottom. 2016-06-07 11:56:41 -07:00
John Washam 70c709e351 Improved a few lines. 2016-06-06 21:15:38 -07:00
John Washam 985bffae8e Reorganized a few things. Added "future Googler" files. 2016-06-06 17:52:25 -07:00
John Washam 7e8fb4dd65 Moved arrays to beginning. 2016-06-06 11:54:06 -07:00
John Washam 88b03327e3 Moved computer tutorial. 2016-06-06 10:18:54 -07:00
John Washam 22b74937b5 Added gauntlet notes. 2016-06-06 10:11:16 -07:00
John Washam d4f157713e Added FFT and a couple more patterns. 2016-06-06 09:13:56 -07:00
John Washam c950b20893 Added the big list. 2016-06-05 19:46:49 -07:00
John Washam 34219525fb Fixed readme, added gitginore. 2016-06-05 19:41:26 -07:00
John Washam d239d7b97c Initial commit 2016-06-05 19:34:12 -07:00