LONG_MIN 为longlong的最小值
LONG_MAX为longlogn的最大值
二叉树的遍历:前序遍历、中序遍历、bfs遍历
前序和中序遍历:都用栈stack
中序遍历时升序(leetcode98)
stack :stack.top()
stack.push()
bfs遍历:使用队列queue
queue:queue.front()
queue.push()