Happiness is more than pleasure without pain

你只有非常努力,才能看起来毫不费力

导航

随笔分类 -  数据结构

递归与迭代
摘要:(递推算法的首要问题是得到相邻的数据项间的关系(即递推关系)。递推算法避开了求通项公项的麻烦,把一个复杂的问题的求解,分解成了连续的若干步简单运算。一般说来,可以将递推算法看成是一种特殊的迭代算法。) 递归(调用本身)与迭代(新值换旧值)都是基于控制结构:迭代用重复结构,而递归用选择结构。... 阅读全文

posted @ 2014-09-20 09:00 believer 阅读(326) 评论(0) 推荐(0)

图的遍历:DFS和BFS
摘要:图的遍历一般由两者方式:深度优先搜索(DFS),广度优先搜索(BFS),深度优先就是先访问完最深层次的数据元素,而BFS其实就是层次遍历,每一层每一层的遍历。1.深度优先搜索(DFS)我一贯习惯有举例的方法来讲,示例如下:红色代表的是正搜索,蓝色代表回溯,最下面为标志数组。注意:DFS的搜索出来的序... 阅读全文

posted @ 2014-09-14 16:28 believer 阅读(472) 评论(0) 推荐(0)