1. 蠢蠢的方法,dfs保存,重新构造 2. 用递归,如果右节点不是空的就先保存下来,然后root的右节点等于左节点,左节点清空,cur的节点要么是root的右节点(即原先的左节点),要么就从栈里弹一个出来,递归 3. code ganker ref:http://blog.csdn.net/lin ...
分类:
其他好文 时间:
2016-06-14 06:24:31
阅读次数:
211
list 是 Python 中使用最频繁的数据类型, 标准库里面有丰富的函数可以使用。不过,如果把多维列表转换成一维列表(不知道这种需求多不多),还真不容易找到好用的函数,要知道Ruby、Mathematica、Groovy中可是有flatten的啊。如果列表是维度少的、规则的,还算好办例如: li ...
分类:
编程语言 时间:
2016-06-08 10:33:44
阅读次数:
191
Given a nested list of integers, implement an iterator to flatten it. Each element is either an integer, or a list -- whose elements may also be integ ...
分类:
其他好文 时间:
2016-06-02 00:30:07
阅读次数:
163
将左子树接到右子树之前,递归解决 void flatten(TreeNode *root) { if (root == nullptr)return; flatten(root->left); flatten(root->right); //如果没有左子树,直接返回即可 if (root->left ...
分类:
其他好文 时间:
2016-06-01 15:29:26
阅读次数:
133
Given a nested list of integers, implement an iterator to flatten it.Each element is either an integer, or a list – whose elements may also be integers or other lists.Example 1:
Given the list [[1,1],...
分类:
其他好文 时间:
2016-05-16 13:02:27
阅读次数:
159
camera=Camera.open();//打开摄像头
Camera.Parametersparameters=camera.getParameters();
Log.i("MainActivity",parameters.flatten());//打印摄像头的各种可设置参数ae-metering-mode=autoantibanding=autoantibanding-values=off,50hz,60hz,autoauto-exposure-lock=falseau..
分类:
其他好文 时间:
2016-05-16 00:26:54
阅读次数:
302
Flatten Nested List Iterator Flatten Nested List Iterator Given a nested list of integers, implement an iterator to flatten it. Each element is either ...
分类:
编程语言 时间:
2016-05-13 17:16:42
阅读次数:
283