diff --git "a/doc/\347\216\213\346\231\223\345\274\272-\344\270\252\344\272\272\346\212\245\345\221\212.md" "b/doc/\347\216\213\346\231\223\345\274\272-\344\270\252\344\272\272\346\212\245\345\221\212.md" index 0ab8e0d..26b3c5c 100644 --- "a/doc/\347\216\213\346\231\223\345\274\272-\344\270\252\344\272\272\346\212\245\345\221\212.md" +++ "b/doc/\347\216\213\346\231\223\345\274\272-\344\270\252\344\272\272\346\212\245\345\221\212.md" @@ -207,34 +207,32 @@ #### 单元测试 - - 红黑树 +```C++ + #include "RBT.h" + int main() + { + RBT *rbt = new RBT; + rbt->insert(3); + rbt->insert(4); + rbt->insert(1); + rbt->insert(2); + rbt->insert(5); + rbt->insert(10); + rbt->insert(9); + rbt->insert(7); + rbt->insert(8); + rbt->insert(6); - ```C++ - #include "RBT.h" - int main() - { - RBT *rbt = new RBT; - rbt->insert(3); - rbt->insert(4); - rbt->insert(1); - rbt->insert(2); - rbt->insert(5); - rbt->insert(10); - rbt->insert(9); - rbt->insert(7); - rbt->insert(8); - rbt->insert(6); + rbt->erase(4); + rbt->erase(1); + rbt->erase(2); + rbt->erase(3); - rbt->erase(4); - rbt->erase(1); - rbt->erase(2); - rbt->erase(3); - - rbt->print(); - delete rbt; - return 0; + rbt->print(); + delete rbt; + return 0; } - ``` +``` - 程序运行输出