-
非递归解决斐波那契数列问题
递归的缺点:
–递归算法解题相对常用的算法如普通循环等,运行效率较低。因此,应该尽量避免使用递归,除非没有更好的算法或者某种特定情况,递归更为适合的时候。在递归调用的过程当中系统为每一层的返回点、局部量等开辟了栈来存储。递归次数过多容易造成栈溢出等
–执行时间长、占用空间多
–主要原因:递归调用时的现场保护与恢复(相对于迭代过程而言)
一个反复执行过程,可否用循环结构实现?
递归调用时,返回点怎么记录?
递归返回时,如何接着以前的断点继续执行?
返回值如何处理:若当前是较深一层的递归调用,如何将返回值返回到上一层递归过程的引用位置上?
系统栈:保护现场、保存返回值、返回地址
- 2023-01-28 00:35:03下载
- 积分:1
-
用C++写改进的欧拉法 计算方法上机实验
用C++写改进的欧拉法 计算方法上机实验-C write Improved Euler method for experimental methods
- 2022-04-09 19:25:40下载
- 积分:1
-
Iterative solution of equations Jacobi Gauss
用迭代法解方程组 Jacobi Gauss-Sedel SOW 超松弛迭代 各种技术的比较 数值实验报告-Iterative solution of equations Jacobi Gauss-Sedel SOW SOR numerical comparison of various techniques Experimental Report
- 2022-04-01 11:32:12下载
- 积分:1
-
对数求解
用For/Next循环语句编写程序计算自然对数之和,并要求先定义求a到b的自然对数之和的函数为Nlogarithm(a,b),然后单击“求自然对数之和”按钮时调用该函数。
- 2022-01-21 22:54:19下载
- 积分:1
-
一个能处理实的四则运算的程序,实现语言C++,支持嵌套括号,输入表达式,输出结果...
一个能处理实的四则运算的程序,实现语言C++,支持嵌套括号,输入表达式,输出结果-A program which could accomplish four arithmetic operation of real numbers, Language used is C++.
- 2022-01-26 17:43:05下载
- 积分:1
-
高速公路客运仿真
高速公路客运仿真- Highway passenger transportation simulation
- 2023-08-30 15:35:03下载
- 积分:1
-
银行家算法代码
#include "string.h"
#include
#include
#define M 5
#define N 3
#define FALSE 0
#define TRUE 1
银行家如何进行投资的简单算法
- 2022-07-19 07:22:58下载
- 积分:1
-
包含多种算法的微分方程求解程序 如Adams,龙格贝塔等方法
包含多种算法的微分方程求解程序 如Adams,龙格贝塔等方法-Contains a variety of algorithms for solving differential equations of programs such as Adams, Long Ge Beita and other methods
- 2023-06-17 04:05:04下载
- 积分:1
-
超市管理系统
应用背景这是一个自己编写的学生超市管理系统,内容包括界面设计、数据库管理等等多个方面,是比较全面的超市管理程序关键技术用C++编写的程序,关机那技术就是MFC编写的界面和C++编写的程序,内部注释是比较详细的,很方便之后的理解
- 2022-05-17 15:45:00下载
- 积分:1
-
键盘串口代码
它是用于连接键盘与单片机C代码。它满足一定的规则,并连同控制器。代码给出适合MIKROC
- 2023-01-25 02:40:03下载
- 积分:1