find [起始目录] 寻找条件 操作还有种表述方式:find PATH OPTION [-exec COMMAND { } \;]因为find命令会根据我们给的option,也就是寻找条件从我们给出的目录开始对其中文件及其下子目录中的文件进行递归搜索,所以我觉的这个地方说是“起始目录”是非常好的。...
分类:
系统相关 时间:
2014-07-16 23:03:03
阅读次数:
332
语言:Python描述:使用递归实现 1 def getList(self, node): 2 if node is None: 3 return [] 4 5 if node.left is None and node.right ...
分类:
其他好文 时间:
2014-07-16 21:37:16
阅读次数:
174
工作之余闲来无聊,于是就有了用JS来实现算法演示的想法,很久以前用JS实现过选择排序,不过源程序找不到了! 汉诺塔的递归算法:void move(int n,char a,char b,char c){ if(n==1) printf("\t%c->%c\n",a,c); ...
分类:
其他好文 时间:
2014-07-16 20:57:51
阅读次数:
228
通过链表的一些题目,了解链表的基本操作实现,掌握递归算法的基本思路,掌握扎实的编程习惯。一、单链表基本操作1.1、单链表节点定义struct ListNode{ int value; ListNode *pNext;};1.2、在尾部插入节点void AddToTail(ListNode...
分类:
其他好文 时间:
2014-07-16 20:33:24
阅读次数:
150
主管可以看下属的数据,这个是经常用到的一个权限,不管是大公司,还是小公司都需要的功能。通过以下2个方法,可以任意达到想要的效果了,设置简单灵活,还能递归运算下属,有时候简单好用就是硬道理。 #region public List public List GetListByManager...
分类:
Web程序 时间:
2014-07-16 20:06:04
阅读次数:
207
1.递归删除指定目录下的 .git、.svn 文件find . -name .git | xargs rm -frfind . -name .svn | xargs rm -rf第一条倒还不常用,因为用 git 做版本管理的时候,只在根目录下生成一个 .git 目录,删掉这一个就行了~因此,删除 ....
分类:
其他好文 时间:
2014-07-16 19:55:02
阅读次数:
182
1 #include 2 #include 3 #include 4 #include 5 #include 6 7 typedef void (__stdcall *P_WALK_DIR_CALLBACK)(const std::string &In_strFilePath); 8 ...
分类:
编程语言 时间:
2014-07-16 19:31:47
阅读次数:
256
递归其实就是寻找通项公式,但是通项公式可以有轻微的区别。
比如二叉树改链表(只调整箭头方向)这件事情,用以下两种方法都可以实现。...
分类:
其他好文 时间:
2014-07-10 20:12:48
阅读次数:
227
今天杂事较多,学习时间比较分散,所以效率不是很高,看的内容也较少,总体来看,这四天把数据结构的内容看了过半,还剩图、查找和排序三章,争取接下来三天内把数据结构的内容结束掉。下面是今天的学习内容。树(tree)1.前序遍历算法:与二叉树的定义一样采用递归形式。2.中..
分类:
其他好文 时间:
2014-07-10 18:37:05
阅读次数:
238
引言:
栈是先进后出的数据结构类型。在许多应用中也会经常用到,比如迷宫的求解时会用到栈结构。掌握栈的基本操作对于解决问题,有很大的帮助,尤其是编程中经常用到的递归的思想,就是栈的一个例子。
分析描述:
栈的实现有两种方法,一种是用链表来完成。这种方法比较简单,我们先掌握这种方法。另一种是用顺序表(即数组)来实现栈。下一节...
分类:
其他好文 时间:
2014-07-10 17:43:05
阅读次数:
201