[Algorithm-LeetCode] 110.Balanced Binary Tree (Recursive)
110.Balanced Binary Tree-Force Button (LeetCode)
Release: October 10, 2021 21:30:53
Problem description and examples
Given a binary tree, determine whether it is a highly balanced binary tree. In this topic, a height-balanced binary tree is defined as: The absolute difference between the left and right subtrees of each node of a binary tr ...
Posted by lox on Sun, 10 Oct 2021 10:19:23 -0700
Tree and binary tree [data structure]
tree structure
Our previous studies are basically one-to-one problems, and the tree is a nonlinear data structure, which is a finite set with hierarchical relationship composed of n(n ≥ 0) nodes
characteristic: When n=0, it is called an empty tree. In any non empty tree:
There is and only one root nodeWhen n > 1, the other nodes ca ...
Posted by Deviants on Thu, 07 Oct 2021 16:01:24 -0700
Iterative Postorder Traversals of Binary Tree
Non recursive postorder traversal of binary tree
1. Using 1 stack
O(n) time, O(n) space The initial setting stack is empty, and the current node is the root node
Perform the following operations until the stack is empty and the current node is empty:
Stack the current node and set the left child as the current node until the current node is ...
Posted by Michael_zz on Sat, 25 Sep 2021 04:12:40 -0700
Learning notes of data structure, algorithm and application - C + + language description - priority queue - Zuo gaoshu
1, Zuo gaoshu
The heap structure learned earlier is an implicit data structure. The heap represented by a complete binary tree is stored implicitly in an array (i.e. no explicit pointer or other data can be used to reshape this structure). Because there is no storage structure information, this representation method has high space utilizat ...
Posted by Kower on Sat, 18 Sep 2021 09:08:34 -0700