-
非递归解决斐波那契数列问题
递归的缺点:
–递归算法解题相对常用的算法如普通循环等,运行效率较低。因此,应该尽量避免使用递归,除非没有更好的算法或者某种特定情况,递归更为适合的时候。在递归调用的过程当中系统为每一层的返回点、局部量等开辟了栈来存储。递归次数过多容易造成栈溢出等
–执行时间长、占用空间多
–主要原因:递归调用时的现场保护与恢复(相对于迭代过程而言)
一个反复执行过程,可否用循环结构实现?
递归调用时,返回点怎么记录?
递归返回时,如何接着以前的断点继续执行?
返回值如何处理:若当前是较深一层的递归调用,如何将返回值返回到上一层递归过程的引用位置上?
系统栈:保护现场、保存返回值、返回地址
- 2023-01-28 00:35:03下载
- 积分:1
-
LS mmse算法信道估计
本人上传的这个代码,是包括了信号的产生,调制,加导频信号,反傅里叶变换,加循环前缀,经过多径信道,解调得到的信号,采用LS MMSE等算法进行信道估计,是不叫完善的算法!
- 2022-06-12 08:32:44下载
- 积分:1
-
C++中数学函数和矩阵类运算
详细介绍了VC++中math.h头文件包含的数学函数及其个函数的具体定义和应用,并介绍了一个矩阵类,便于实现矩阵的相加、减、数乘,矩阵转置、求逆,用于解决矩阵运算。
- 2022-08-14 11:39:17下载
- 积分:1
-
FODM下16QAM代码
提供ofdm场景下QAM的基本算法代码,有很好参考价值,希望大家喜欢。
代码目录:OFDM_16QAM.m QAM16_demod.m QAM16_mod.n
http://download.csdn.net/download/maikurakiyh/4001873
- 2022-03-18 20:48:58下载
- 积分:1
-
vc下实现的最优化程序代码
vc下实现的最优化程序代码-vc achieve the optimal code
- 2022-03-21 03:38:02下载
- 积分:1
-
FP增长树
FP增长算法中频繁项集挖掘中的一个。它可用于查找数据库中设置的频繁项目。它会以树结构格式的输出。它比Apriori算法,因为没有候选人的产生更有效率。强关联规则生成的执行输出。
- 2022-07-09 09:20:51下载
- 积分:1
-
vc++实现编译原理中的LL(1)文法的编译过程,非常好用.
vc++实现编译原理中的LL(1)文法的编译过程,非常好用.-vc realization of the principle of compiler LL (1) grammar compiler course, very handy.
- 2022-06-30 08:02:44下载
- 积分:1
-
定点化fft变换
快速傅里叶变换的算法,由于浮点数在计算机中运算速度要低于整型,本程序在fft快速变换的基础上,将程序转换为定点运算,进一步提高速度。
- 2023-02-13 07:05:03下载
- 积分:1
-
Linux C数据结构程序
数据结构基础学习,按照工程要求,实现数据结构的开发,包括头文件、源程序、测试例程及makefile,是初学数据结构的最好例子。对于C语言的提高有很大帮助。
线性表是数据结构的基础,这里才有顺序和链式两种方式实现线性表。具有代表意义。
- 2023-06-05 22:35:03下载
- 积分:1
-
用最小二乘法拟和数据,得到一条最接近所给数据的直线
用最小二乘法拟和数据,得到一条最接近所给数据的直线-least squares method to be used and the data obtained by one closest to the straight-line data
- 2022-06-03 03:34:17下载
- 积分:1