-
非递归解决斐波那契数列问题
递归的缺点:
–递归算法解题相对常用的算法如普通循环等,运行效率较低。因此,应该尽量避免使用递归,除非没有更好的算法或者某种特定情况,递归更为适合的时候。在递归调用的过程当中系统为每一层的返回点、局部量等开辟了栈来存储。递归次数过多容易造成栈溢出等
–执行时间长、占用空间多
–主要原因:递归调用时的现场保护与恢复(相对于迭代过程而言)
一个反复执行过程,可否用循环结构实现?
递归调用时,返回点怎么记录?
递归返回时,如何接着以前的断点继续执行?
返回值如何处理:若当前是较深一层的递归调用,如何将返回值返回到上一层递归过程的引用位置上?
系统栈:保护现场、保存返回值、返回地址
- 2023-01-28 00:35:03下载
- 积分:1
-
此程序用提升法实现第二代小波变换,我用的是非整数阶小波变换...
此程序用提升法实现第二代小波变换,我用的是非整数阶小波变换-the procedure used to upgrade method is the second generation wavelet transform, I use a non-integer wavelet transform
- 2022-03-18 09:24:55下载
- 积分:1
-
平面导线网、水准网平差系统
应用背景平面导线网,高程网数据平差系统,包含完整的数据录入,平差过程,以及成果输出。非常适合测绘专业技术人员借鉴使用。关键技术vb 自由网平差 约束平差 等多种平差算法,对高程网观测数据以及平面导线网观测数据进行平差处理。
- 2023-07-20 23:50:04下载
- 积分:1
-
外排序初始游程的生成
外排序中分为两步:初始游程的生成和有序文件的合并。请实现算法模拟初始游程的生成。假定系统中只能对规模为p的元素进行排序,现给定m个元素(m>p),对m个元素进行处理,给出所生成的若干个有序的初始游程。
要求:
(1) 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2023-03-18 20:55:04下载
- 积分:1
-
拉氏法
Laplace method to make mesh
- 2022-02-05 20:15:28下载
- 积分:1
-
数据结构C语言
资源描述数据结构、算法分析的一些程序编写,对初学者很有帮助,有助于加深理解进一步学习数据结构相关的内容。
- 2022-07-26 05:56:48下载
- 积分:1
-
选主元高斯消去法
选主元高斯消去法-Pivot Gaussian Elimination
- 2022-02-10 11:56:13下载
- 积分:1
-
LM HASH的c实现
关于windows登陆口令的算法,就是单纯的实现了一遍,需要的人可以下载下来。面向对象是那些学习密码学,信息安全的人。
- 2022-03-09 14:53:20下载
- 积分:1
-
md5的加密算法.一个工程文件.很好的用来学习,研究
md5的加密算法.一个工程文件.很好的用来学习,研究-md5 encryption algorithm. a project file. very good for study, research
- 2022-03-07 07:20:14下载
- 积分:1
-
PARAMESH 天体物理领域广泛应用的自适应并行计算程序包
WHAT IS PARAMESH ?
PARAMESH is a package of Fortran 90 subroutines designed to provide
an
application developer with an easy route to extend an existing serial
code which uses a logically cartesian structured mesh into a parallel
code with adaptive mesh refinement(AMR).
- 2022-05-27 23:08:31下载
- 积分:1