problemscpp
A collection of my answers to algorithm problems in c++.
|
#include <leetcode.h>
Public 成员函数 | |
TreeNode * | deleteNode (TreeNode *root, int key) |
TreeNode * | findMaximum (TreeNode *node) |
TreeNode * | findMinimum (TreeNode *node) |
void | remove (TreeNode *node) |
Private 属性 | |
TreeNode * | prev |
在文件 leetcode.h 第 2720 行定义.
在文件 leetcode.cpp 第 7445 行定义.
引用了 leetcode::TreeNode::left, prev, remove(), leetcode::TreeNode::right, acwing::acwing836_408::root , 以及 leetcode::TreeNode::val.
void leetcode::delete_node_in_a_bst::Solution::remove | ( | TreeNode * | node | ) |
在文件 leetcode.cpp 第 7418 行定义.
引用了 findMaximum(), findMinimum(), leetcode::TreeNode::left, pat::a::a7_2::lmax, prev, remove(), leetcode::TreeNode::right, pat::a::a7_2::rmin , 以及 leetcode::TreeNode::val.
被这些函数引用 deleteNode() , 以及 remove().
|
private |
在文件 leetcode.h 第 2721 行定义.
被这些函数引用 deleteNode(), findMaximum(), findMinimum() , 以及 remove().