码迷,mamicode.com
首页 >  
搜索关键字:递归非递归    ( 136个结果
二分查找的递归和非递归写法
一、概述 二分查找是针对有序数列的,对无序数列是无效的,在有序序列中使用二分查找能大大提高查找效率,通常能将时间按复杂度从O(n)降至O(logn)。 二、查找某数的位置(或存在性) 递归: 非递归: 三、查找某数出现的次数 递归: 递归(优化版):如果有序数列中,目标元素占大多数,二分法会退化成逐 ...
分类:其他好文   时间:2018-07-17 23:32:06    阅读次数:205
斐波那契数列(递归、非递归算法)
题目 斐波那契数,亦称之为斐波那契数列(意大利语: Successione di Fibonacci),又称黄金分割数列、费波那西数列、费波拿契数、费氏数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波那契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=Fn-1 ...
分类:编程语言   时间:2018-06-30 22:58:40    阅读次数:202
c++实现二叉树层序、前序创建二叉树,递归非递归实现二叉树遍历
参考地址:https://blog.csdn.net/ajay666/article/details/76736333、https://www.cnblogs.com/ybf-yyj/p/8717601.html ...
分类:编程语言   时间:2018-06-24 13:14:42    阅读次数:200
代码题(6)— 二叉树的遍历
1、144. 二叉树的前序遍历 (1)递归 (2)非递归 2、94. 二叉树的中序遍历 (1)递归 (2)非递归 3、145. 二叉树的后序遍历 (1)递归 (2)非递归 ...
分类:其他好文   时间:2018-06-23 17:19:08    阅读次数:193
归并排序(递归、非递归、以及自然归并排序)算法总结
注:本文所指归并排序指 二路归并排序。 归并排序是平均情况、最坏情况、最好情况时间复杂度都为O(Nlog2N)的稳定的排序算法。最近梳理了下归并排序的递归、非递归、以及自然归并排序算法。 归并排序的基础:将两个有序数组合并为一个有序数组,需要O(n)的辅助空间。 图片来自:https://www.c ...
分类:编程语言   时间:2018-05-29 01:48:27    阅读次数:218
Leetcode(94)-二叉树的中序遍历
给定一个二叉树,返回它的中序 遍历。 示例: 思路:和上篇的前序遍历一样,同样有递归和非递归的做法 (1)递归 (2)非递归形式。 根据中序遍历的顺序,对于任一结点,优先访问其左孩子,而左孩子结点又可以看做一根结点,然后继续访问其左孩子结点,直到遇到左孩子结点为空的结点才进行访问,然后按相同的规则访 ...
分类:其他好文   时间:2018-05-23 22:11:52    阅读次数:123
最大公约数和最小公倍数——递归与非递归(王道)
最大公约数: 递归: 非递归: 最小公倍数: ...
分类:其他好文   时间:2018-03-14 22:08:02    阅读次数:170
mysql 无限级分类
两种思路吧,递归 和 非递归 递归 非递归 左右值法 表结构 添加新下级:用事物 删除节点: 用事物 获取所有节点,包含缩进 ...
分类:数据库   时间:2017-11-04 11:17:32    阅读次数:284
二叉树的遍历方式(递归、非递归)
二叉树的前序、中序、后序遍历方式,递归与非递归。(层序遍历的方式已经在之前的博客中写过) 递归方式比较简单。 前序遍历: ...
分类:其他好文   时间:2017-10-23 19:25:26    阅读次数:184
并查集+路径压缩
并查集+路径压缩 parent[MAX_N] //父节点 rank[MAX_N] //树的高度 初始化: 查询根节点: 合并集合: 路径压缩: ①递归: ②非递归: ...
分类:其他好文   时间:2017-10-19 21:07:50    阅读次数:265
136条   上一页 1 2 3 4 5 6 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!