
算法与数据结构
文章平均质量分 75
crazy_koala
这个作者很懒,什么都没留下…
展开
-
c语言实现二叉树的遍历和创建程序(附带注释)
/******************************************************************/ //树的递归思想,把每个节点当作是一棵树,以后序遍历为例 //步骤1:访问左子树.2访问右子树3.打印当前节点的值 //在节点遍历时如果某节点没有左节点或者是右节点是传递的指针是NULL //说明下一步没有树了可以返回 /***************原创 2016-12-23 21:43:32 · 4558 阅读 · 0 评论 -
快速排序法的理解
快速排序法的理解: 假设有一个无需排序的从小到大序列(接下来都是以小到大认为是正确顺序): 1 2 3 4 5 排序的思路其实就是让每个数字归位,那么正确位置具有一个特征,就是这个位置左边的数都比这个位置的数小,右边反之. 比如 2 1 3 5 4 的三就在正确位置. 那么如何做到呢?就是下面的 1-6 步骤是将代码口语化的形式; 首先函数应该有四个参数:a[];l原创 2016-12-27 20:05:09 · 293 阅读 · 0 评论