![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 54
菜鸟00000001
yufuhao168@163.com
展开
-
一种算法导论B树删除实现
一种算法导论B树删除实现原创 2022-08-27 13:12:36 · 341 阅读 · 3 评论 -
斐波那契数列的一种非递归实现
斐波那契数列的一种实现 由于栈深度有限,改用for循环实现了一种斐波那契数列 1.斐波那契数列具体定义可参考百度百科。 2.当月份大于等于2时,均为前两个月的数字之和。 3.定义一个三个元素的整型数组,初始化两个数字分别为0和1。 4.依次累积月份,将3中的数组看成一个首尾相接的环(通过月份取模模拟),依次累加前两个位置上的数据(模拟前一个月和前两个月)。 下面是代码实现 #include <stdio.h> #include <stdlib.h> #inclu.原创 2021-02-19 19:54:15 · 211 阅读 · 1 评论 -
查找两个已经排好序的数组的共同元素
有两个已排序的数组 ,怎么遍历一遍,取出2个相同的元素 这是一道面试题,看上去挺容易(面试时想了好久,没做出来)。没有在网上看到较为满意的算法。 下面是我的思路和代码,欢迎吐槽、交流、指正: 1.遍历一次,怎么确定遍历的大小(次数)? a).若两个数组的大小相同,相同元素的角标相同,遍历的大小就是其中一个数组的长度(不一定,情况特殊不符合一般性)。 b).若两个数组的大小不同,相同元素的...原创 2018-10-03 10:25:23 · 1304 阅读 · 0 评论