
数据结构
文章平均质量分 78
Kathryn_
这个作者很懒,什么都没留下…
展开
-
无序链表合并为一个有序链表,且排序后链表中无重复元素
两个无序单链表,排序后合并成一个有序链表,且排序后链表中无重复元素原创 2014-11-09 09:27:21 · 2703 阅读 · 0 评论 -
二叉树的深度优先遍历和广度优先遍历
深度优先搜索算法(Depth First Search),是搜索算法的一种。是沿着树的深度遍历树的节点,尽可能深的搜索树的分支。 当节点v的所有边都己被探寻过,搜索将回溯到发现节点v的那条边的起始节点。这一过程一直进行到已发现从源节点可达的所有节点为止。 如果还存在未被发现的节点,则选择其中一个作为源节点并重复以上过程,整个进程反复进行直到所有节点都被访问为止。 如右图所示的转载 2014-11-11 21:53:09 · 640 阅读 · 0 评论 -
排序算法的稳定与不稳定
排序算法的稳定与不稳定 (非原创) 首先,排序算法的稳定性大家应该都知道,通俗地讲就是能保证排序前2个相等的数其在序列的前后位置顺序和排序后它们两个的前后位置顺序相同。在简单形式化一下,如果Ai = Aj, Ai原来在位置前,排序后Ai还是要在Aj位置前。 其次,说一下稳定性的好处。排序算法如果是稳定的,那么从一个键上排序,然后再从另一个键上排序,第一个键排序的转载 2014-11-02 15:36:09 · 580 阅读 · 0 评论