Commit Graph

644 Commits

Author SHA1 Message Date
Jidong Xiao
e41e5e4a0c list others as variations 2025-04-09 12:19:36 -04:00
Jidong Xiao
6bdc38ef77 switch to min heap now 2025-04-09 12:19:36 -04:00
Jidong Xiao
948973fee7 adding morris in order animation 2025-04-07 17:15:26 -04:00
Jidong Xiao
5ce527576c renaming 2025-04-07 17:15:26 -04:00
Jidong Xiao
9e8bad5c7b renaming 2025-04-07 17:15:26 -04:00
Jidong Xiao
09502d0535 clarify that it's a min heap 2025-04-07 17:15:26 -04:00
Jidong Xiao
dfaacfabff adding the robin hood code 2025-04-07 17:15:26 -04:00
Jidong Xiao
b7bf00f731 correct the angle brackets 2025-04-07 17:15:26 -04:00
Jidong Xiao
1f3cefa19d renaming 2025-04-07 17:15:26 -04:00
Jidong Xiao
6b8dd82c87 adding output 2025-04-07 17:15:26 -04:00
Jidong Xiao
3ae7abbacc added operator() overloading 2025-04-07 17:15:26 -04:00
Jidong Xiao
6f1fad433d renaming 2025-04-07 17:15:25 -04:00
Jidong Xiao
042a0fd526 renaming 2025-04-07 17:15:25 -04:00
Jidong Xiao
604ad8b5c2 renaming 2025-04-07 17:15:22 -04:00
Jidong Xiao
0f006e5511 remove some questions 2025-04-02 12:43:20 -04:00
Jidong Xiao
a02407b35d making notes about the function pointer usage 2025-04-02 12:43:20 -04:00
Jidong Xiao
7a7c44ed25 deterministic must be there 2025-04-02 12:43:20 -04:00
Jidong Xiao
92a4145c43 making the program name visible 2025-04-02 12:43:20 -04:00
Jidong Xiao
0c9dd2e191 adding the hash test code 2025-04-02 12:43:20 -04:00
Jidong Xiao
b33e6b0376 move const to before type 2025-04-02 12:43:20 -04:00
Jidong Xiao
51d388be7c adjust indentation 2025-04-02 12:43:20 -04:00
Jidong Xiao
861382884c 22 to 23 2025-04-02 12:43:20 -04:00
Jidong Xiao
a6aef228a6 renaming 23 to 22 2025-04-02 12:43:20 -04:00
Jidong Xiao
8aa0663bcb not shianne anymore 2025-04-02 12:43:20 -04:00
Jidong Xiao
7a5376102f adding test info 2025-04-02 12:43:20 -04:00
Jidong Xiao
900469a9ec pre -> post 2025-04-02 12:43:20 -04:00
Jidong Xiao
f5c43c914e adding the iterative approach using stacks 2025-04-02 12:43:20 -04:00
Jidong Xiao
f634f39d05 indentation 2025-04-02 12:43:20 -04:00
Jidong Xiao
eb0d7868dc time complexity for all 3 2025-04-02 12:43:20 -04:00
Jidong Xiao
4bf8776b54 adding post order code and notes 2025-04-02 12:43:20 -04:00
Jidong Xiao
7bcbffc344 adding time complexity 2025-04-02 12:43:20 -04:00
Jidong Xiao
2e1604f3bd adding preorder notes and code 2025-04-02 12:43:20 -04:00
Jidong Xiao
4536070bcd adding binary tree test case 2025-04-02 12:43:20 -04:00
Jidong Xiao
ab5f6417ec adding in order code 2025-04-02 12:43:20 -04:00
Jidong Xiao
38bacc2860 adding rb trees 2025-04-02 12:43:20 -04:00
Jidong Xiao
1556940408 completing erase 2025-03-26 13:01:42 -04:00
Jidong Xiao
610455146e now bfs using queues 2025-03-26 13:01:42 -04:00
Jidong Xiao
e005a62828 adding level order animation 2025-03-26 13:01:42 -04:00
Jidong Xiao
ba74c7efbe line break 2025-03-26 13:01:42 -04:00
Jidong Xiao
6198e34b84 adding animation 2025-03-26 13:01:42 -04:00
Jidong Xiao
c57da3131c approach 2 moved to lec 20 2025-03-26 13:01:42 -04:00
Jidong Xiao
d833d16444 moving image to lecture 20 2025-03-26 13:01:42 -04:00
Jidong Xiao
d6e4a2cfae adding the ptrs implementation of iterator incrementing 2025-03-26 13:01:41 -04:00
Jidong Xiao
c9d4888ed6 remove auto 2025-03-26 13:01:41 -04:00
Jidong Xiao
9feed1f407 mentioning the destructor 2025-03-26 13:01:41 -04:00
Jidong Xiao
be8d649ead include links to set implementation' 2025-03-26 13:01:41 -04:00
Jidong Xiao
230751b5b8 renaming 2025-03-26 13:01:41 -04:00
Jidong Xiao
a9ced246db adding the almost completed ds set 2025-03-26 13:01:41 -04:00
Jidong Xiao
956d3892da create set main and ds set main 2025-03-26 13:01:41 -04:00
Jidong Xiao
fb81b68821 commenting out B+ trees 2025-03-26 13:01:41 -04:00