本题也属于层次遍历的变形,不同之处在于其遍历的方法是交替进行的,形成一个ZigZag的曲线形式,如下:代码如下: 1 struct TreeNode { 2 int val; 3 TreeNode* left; 4 TreeNode* rig...
分类:
其他好文 时间:
2014-11-27 18:09:13
阅读次数:
132
本题和上题一样同属于层次遍历,不同的是本题从底层往上遍历,如下:代码如下: 1 struct TreeNode { 2 int val; 3 TreeNode* left; 4 TreeNode* right; 5 TreeNode(...
分类:
其他好文 时间:
2014-11-27 18:07:56
阅读次数:
171
要求:通过二叉树的前序和中序遍历序列构建一颗二叉树代码如下: 1 struct TreeNode { 2 int val; 3 TreeNode *left; 4 TreeNode *right; 5 TreeNode(int x):...
分类:
其他好文 时间:
2014-11-27 17:49:13
阅读次数:
220
input type="radio">如下:北京天津南京扬州苏州 1、获取选中的radio的值:$("input[name='city']:checked").val(); 使用元素选择器,再使用属性过滤器name='city',最后使用:checked选取被选中的元素。 2、给指定值的rad...
分类:
Web程序 时间:
2014-11-27 17:47:55
阅读次数:
176
要求:根据中序和后序遍历序列构建一棵二叉树代码如下: 1 struct TreeNode { 2 int val; 3 TreeNode *left; 4 TreeNode *right; 5 TreeNode(int x): val...
分类:
其他好文 时间:
2014-11-27 17:45:31
阅读次数:
123
$('textarea').bind('input propertychange', function() { $('div').html($(this).val().length);});
分类:
其他好文 时间:
2014-11-27 15:59:38
阅读次数:
144
7.4.2 使用聚合操作进行计算
聚合背后的思想是,在整个操作过程中,传递的某些状态能够被保持。我们首先初始状态,用给定的处理函数,为文档中的每个部分,计算出一个新的状态。这种思想反映在函数的签名中:
val aggregateDocument :
('a -> DocumentPart -> 'a)-> 'a -> DocumentPart –> 'a
我们之所以使...
分类:
其他好文 时间:
2014-11-27 12:48:53
阅读次数:
181
1、代码编写if (args.length != 3 ){ println("usage is org.test.WordCount ") return } val sc = new SparkContext(args(0), "WordCount", System.getenv("S...
分类:
系统相关 时间:
2014-11-27 12:38:19
阅读次数:
224
1 /** 2 * Definition for singly-linked list. 3 * struct ListNode { 4 * int val; 5 * ListNode *next; 6 * ListNode(int x) : val(x), ne...
分类:
编程语言 时间:
2014-11-26 23:59:34
阅读次数:
350
一、二叉树简介 二叉树节点定义为:1 struct TreeNode 2 {3 int val;4 TreeNode *left;5 TreeNode *right;6 TreeNode(int x) : val(x), left(NULL), right(NULL...
分类:
其他好文 时间:
2014-11-26 23:55:30
阅读次数:
245