原文:06. 父子节点(树)遍历写法小结对于树/图的遍历,通常有2种算法来实现:迭代(Iteration)和递归(Recursion),迭代是利用循环反复取值/赋值的过程;递归则是反复自己调用自己来获得最终结果。SQL Server里的递归有32层嵌套限制,目的在于防止代码进入死循环,除非使用提示O...
分类:
其他好文 时间:
2014-06-25 23:44:46
阅读次数:
276
本文主要想讲述一下我对之前看到一篇文章的说法。如果跟你的想法有出入,欢迎留言,一起讨论。
#3. 在循环中删除一个列表元素
考虑下面的代码,迭代过程中删除元素:
ArrayList list = new ArrayList(Arrays.asList("a", "b", "c", "d"));
for (int i = 0; i < list.size(); i++) {
li...
分类:
编程语言 时间:
2014-06-25 00:27:46
阅读次数:
293
增强的for循环(也称为foreach循环):不用下标变量,顺序的访问整个数组。不能以其他顺序访问数组,或者改变数组的元素。
for(elementType element: arrayRefVar){}
emement必须声明为与数组中元素相同的数据类型
增强for循环只能用在数组和实现Iterator接口的集合类(Collection以及其子类(hashmap,linklist,...
分类:
其他好文 时间:
2014-06-24 18:31:34
阅读次数:
182
#!/bin/bash#使用前请先创建一个路径文件夹/tmp/weblog#确定当前时间,即脚本执行日的0时time=`date "+%y%m%d:%H"`#定位日志时间格式为:20140624:00date1="20$time"#开启死循环,每小时筛选一次日志,并输出while :;do#获取当前...
分类:
其他好文 时间:
2014-06-24 12:03:56
阅读次数:
251
控制流Swift提供了所有c类语言的控制流结构。包括for和while循环来执行一个任务多次;if和switch语句来执行确定的条件下不同的分支的代码;break和continue关键字能将运行流程转到你代码的另一个点上。除了C语言传统的for-condition-increment循环,Swift...
分类:
其他好文 时间:
2014-06-24 11:57:14
阅读次数:
202
求解算法的时间复杂度的具体步骤是: ⑴ 找出算法中的基本语句; 算法中执行次数最多的那条语句就是基本语句,通常是最内层循环的循环体。 ⑵ 计算基本语句的执行次数的数量级; 只需计算基本语句执行次数的数量级,这就意味着只要保证基本语句执行次数的函数中的最高次幂正确即可,可以忽略所有低次幂和最高...
分类:
其他好文 时间:
2014-06-24 11:49:48
阅读次数:
186
1 enqueueMessage
handler发送一条消息
mHandler.sendEmptyMessage(1);
经过层层调用,进入到sendMessageAtTime函数块,最后调用到enqueueMessage
Handler.java
public boolean sendMessageAtTime(Message msg, long uptimeMil...
分类:
移动开发 时间:
2014-06-22 17:11:16
阅读次数:
252
数据结构采用双向循环链表。由候选角色组成链表的节点,将链表中的节点在屏幕上按照椭圆分布。.h: 1 //链表节点——候选角色 2 class CandidateRole :public CCNode{ 3 public: 4 CandidateRole(); 5 ~Candidate...
分类:
其他好文 时间:
2014-06-22 13:08:07
阅读次数:
506
Python初级教程Python快速教程 (手册)Python基础01 Hello World!Python基础02 基本数据类型Python基础03 序列Python基础04 运算Python基础05 缩进和选择Python基础06 循环Python基础07 函数Python基础08 面向对象的基...
分类:
编程语言 时间:
2014-06-22 09:38:24
阅读次数:
229
╮(╯▽╰)╭,没想到有一天自己也能就某个标准库函数,谈谈它的某个缺陷。但我了解,只要有了这开始,“想必是极好的”。这个问题是之前在写一个数据结构的程序时遇到的。现在简化了一下,与大家分享,一直挺赞同这句话的“Talkischeap,showmethecode”。So代码来了。下面的代..
分类:
其他好文 时间:
2014-06-21 19:39:19
阅读次数:
349