Uses of Class
leetcode.common.TreeNode
-
-
Uses of TreeNode in leetcode.balanced_binary_tree
Methods in leetcode.balanced_binary_tree with parameters of type TreeNode Modifier and Type Method Description private int
Solution. getDepth(TreeNode node)
boolean
Solution. isBalanced(TreeNode root)
-
Uses of TreeNode in leetcode.binary_tree_cameras
Fields in leetcode.binary_tree_cameras with type parameters of type TreeNode Modifier and Type Field Description (package private) HashMap<TreeNode,Integer>
Solution. m0
(package private) HashMap<TreeNode,Integer>
Solution. m1
Methods in leetcode.binary_tree_cameras with parameters of type TreeNode Modifier and Type Method Description int
Solution. minCameraCover(TreeNode root)
int
Solution. minCameraCover0(TreeNode root)
int
Solution. minCameraCover1(TreeNode root)
-
Uses of TreeNode in leetcode.binary_tree_maximum_path_sum
Methods in leetcode.binary_tree_maximum_path_sum with parameters of type TreeNode Modifier and Type Method Description private int
Solution. getMaxVal(TreeNode node)
int
Solution. maxPathSum(TreeNode root)
-
Uses of TreeNode in leetcode.binary_tree_postorder_traversal
Methods in leetcode.binary_tree_postorder_traversal with parameters of type TreeNode Modifier and Type Method Description List<Integer>
Solution. postorderTraversal(TreeNode root)
-
Uses of TreeNode in leetcode.binary_tree_preorder_traversal
Methods in leetcode.binary_tree_preorder_traversal with parameters of type TreeNode Modifier and Type Method Description List<Integer>
Solution. preorderTraversal(TreeNode root)
-
Uses of TreeNode in leetcode.common
Fields in leetcode.common declared as TreeNode Modifier and Type Field Description TreeNode
TreeNode. left
TreeNode
TreeNode. right
Constructors in leetcode.common with parameters of type TreeNode Constructor Description TreeNode(int val, TreeNode left, TreeNode right)
-
Uses of TreeNode in leetcode.delete_leaves_with_a_given_value
Methods in leetcode.delete_leaves_with_a_given_value that return TreeNode Modifier and Type Method Description TreeNode
Solution. removeLeafNodes(TreeNode root, int target)
Methods in leetcode.delete_leaves_with_a_given_value with parameters of type TreeNode Modifier and Type Method Description private boolean
Solution. isLeaf(TreeNode node)
private void
Solution. remove(TreeNode root, int target)
TreeNode
Solution. removeLeafNodes(TreeNode root, int target)
-
Uses of TreeNode in leetcode.find_leaves_of_binary_tree
Methods in leetcode.find_leaves_of_binary_tree with parameters of type TreeNode Modifier and Type Method Description private void
Solution. dfs(TreeNode node)
List<List<Integer>>
Solution. findLeaves(TreeNode root)
private boolean
Solution. isLeaf(TreeNode node)
-
Uses of TreeNode in leetcode.find_nearest_right_node_in_binary_tree
Methods in leetcode.find_nearest_right_node_in_binary_tree that return TreeNode Modifier and Type Method Description TreeNode
Solution. findNearestRightNode(TreeNode root, TreeNode u)
Methods in leetcode.find_nearest_right_node_in_binary_tree with parameters of type TreeNode Modifier and Type Method Description TreeNode
Solution. findNearestRightNode(TreeNode root, TreeNode u)
-
Uses of TreeNode in leetcode.minimum_depth_of_binary_tree
Methods in leetcode.minimum_depth_of_binary_tree with parameters of type TreeNode Modifier and Type Method Description int
Solution. minDepth(TreeNode root)
-
Uses of TreeNode in leetcode.path_sum
Methods in leetcode.path_sum with parameters of type TreeNode Modifier and Type Method Description private boolean
Solution. DFS(TreeNode node, int targetsum, int currentsum)
boolean
Solution. hasPathSum(TreeNode root, int targetSum)
-