摘要:
leetcode:好好A吧少年代码描述了六种二叉树遍历方式分别是:二叉树前序中序后续(递归和非递归方式):注意遍历方式就ok:前序和中序非递归遍历方式一样,只是加入的输出语句不同,算法描述:1.先建立一个栈,存储根节点root,并设立辅助节点tmp2.当栈不为空或者节点不为空时遍历,首先查找当前节点... 阅读全文
摘要:
思路:知道要用DP做,但是一开始思路是错的。后来参考了http://blog.csdn.net/pickless/article/details/12034365才意识到可以在整个区间的每一点切开,然后分别计算左子区间和右子区间的最大值,然后再用O(n)时间找到整个区间的最大值。看来以后碰到与2相关... 阅读全文