码迷,mamicode.com
首页 >  
搜索关键字:递归遍历    ( 527个结果
shell脚本遍历目录及其下子目录
用shell写了个递归遍历目录的脚本,本脚本实现递归遍历指定目录,打印目录下的文件名(全路径)。#!/bin/sh function scandir() { local cur_dir parent_dir workdir workdir=$1 cd ${workdir} if [ ${w...
分类:其他好文   时间:2014-07-22 23:14:53    阅读次数:563
c#用反射原理递归遍历复杂实体对象
之前在网上看到的都是遍历那种比较简单的实体对象,但是如果有实体嵌套,甚至是包含有List这种属性的时候就没有办法处理了。通过递归遍历的方式可以完成对复杂实体对象的所有属性的遍历,可以取值和赋值。下面是关键部分的代码,有什么不对的地方路过的大大一定要指点哈。using System.Reflectio...
分类:其他好文   时间:2014-07-22 23:14:34    阅读次数:493
Makefile 递归遍历目录(含子目录) 编译动态库
这里推荐一本书,Makefile手册,本人正在学习,多交流~一、统一编译所有子目录的文件直接上Makefile内容了,AR=arLD=ldCC=gccCFLAGS = -O2 -Wall -I./Test \ -I./Test/Test1 \#注:"\"后面不能有空格,并且该句写完后最好有个换行#注...
分类:其他好文   时间:2014-05-23 07:16:57    阅读次数:396
C++实现二叉搜索树的常用操作
实现操作 (1)二叉搜索树的建立 (2)二叉搜索树的插入 (3)二叉搜索树的三种递归遍历(前序、中序和后续) (4)二叉搜索树的三种非递归遍历(前序、中序和后续) (5)二叉搜索树的逐层打印 有时间再实现: (6)二叉搜索树的前驱和后继查找 (7)二叉搜索树的删除 源码分析: #include #include #include using namespace st...
分类:编程语言   时间:2014-05-18 10:28:47    阅读次数:492
leetcode第一刷_Binary Tree Inorder Traversal
递归实现当然太简单,也用不着为了ac走这种捷径吧。。非递归实现还挺有意思的。 树的非递归遍历一定要借助栈,相当于把原来编译器做的事情显式的写出来。对于中序遍历,先要访问最左下的节点,一定是进入循环后,不断的往左下走,走到不能走为止,这时候,可以从栈中弹出访问的节点,相当于“左根右”过程的“根”,然后应该怎么做呢?想一下中序遍历完根节点之后应该干嘛,对,是走到右子树中继续重复这个过程,但是有一点,...
分类:其他好文   时间:2014-05-09 14:57:08    阅读次数:211
memcache如何模糊查询
是新的方法,还是get方法本身就有这个功能?需要用到递归遍历的方法,将所有的key-value扫描出来。
分类:其他好文   时间:2014-05-05 11:53:20    阅读次数:438
非递归的方法遍历二叉树
//非递归遍历一棵树 需要借助栈 #include #include struct Tree { int nValue; Tree *pLeft; Tree *pRight; }; struct Stack { Tree *root; Stack *pNext; }; Stack *pStack = NULL; void push(Tree *root) { St...
分类:其他好文   时间:2014-05-03 20:55:41    阅读次数:325
527条   上一页 1 ... 51 52 53
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!