-
一个求解三维时变场的有限元算法,C语言实现,根据MAILE提出的算法实现....
一个求解三维时变场的有限元算法,C语言实现,根据MAILE提出的算法实现.-Solving a time-varying three-dimensional FEM algorithm, C language, according to Maile realize the proposed algorithm.
- 2022-02-15 13:12:08下载
- 积分:1
-
这是一些数值算法的源程序,包括非线形方程的解法。(二分法,牛顿法)。线性代数方程组数值解法(包括,消去法,迭代法)...
这是一些数值算法的源程序,包括非线形方程的解法。(二分法,牛顿法)。线性代数方程组数值解法(包括,消去法,迭代法)-This is some numerical algorithm of the source, including non-linear equations method. (Dichotomy, Newton). Linear algebra equations Numerical Solution (including, elimination, iteration)
- 2022-05-19 06:04:19下载
- 积分:1
-
路径查找代码[vc版本代码]
路径查找代码[vc版本代码]-path search code [vc version code]
- 2023-07-14 23:35:03下载
- 积分:1
-
简单的结直肠癌
simple crc in assembly
- 2022-01-22 03:17:29下载
- 积分:1
-
点的线性拟合算法示例
点的线性拟合算法示例-point linear fitting algorithm Example
- 2022-08-21 20:34:50下载
- 积分:1
-
动态矩阵的加,减,乘法实现的类,使用模版,完全原创(经过测试)...
动态矩阵的加,减,乘法实现的类,使用模版,完全原创(经过测试)-dynamic matrix, plus or minus, multiplication achieve category, the use of templates, completely original (tested)
- 2022-09-12 19:50:03下载
- 积分:1
-
err
对弈程序采用了多种搜索算法.以下是本程序主要的类说明:
1.CEveluation类:估值类,对给定的棋盘进行估值.
2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法.
3.CSearchEngine类:搜索引擎基类.
4.CNegaMaxEngine类:负极大值法搜索引擎.
5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎.
6.CFAlphaBetaEngine类:fail-softalpha-beta搜索引擎.
7.CHistoryHeuristic类:历史启发类.
8.CAlphabeta_HHEngine类:带历史启发的Alpha-Beta搜索引擎.
9.CAspirationSearch类:渴望搜索引擎.
10.CIDAlphabetaEngine类:迭代深化搜索引擎.
11.CMTD_fEngine类:MTD(f)搜索引擎.
12.CTranspositionTable类:置换表.
13.CAlphaBeta_TTEngine类:加置换表的Alpha-Beta搜索引擎.
14.CPVS_Engine类:极小窗口搜索引擎.
15.CNegaScout_TT_HH类:使用了置换表和历史启发的NegaScout搜索引擎.
本程序还具有悔棋,还原功能,还可以记录走法.-err
- 2022-03-22 14:50:39下载
- 积分:1
-
非递归解决斐波那契数列问题
递归的缺点:
–递归算法解题相对常用的算法如普通循环等,运行效率较低。因此,应该尽量避免使用递归,除非没有更好的算法或者某种特定情况,递归更为适合的时候。在递归调用的过程当中系统为每一层的返回点、局部量等开辟了栈来存储。递归次数过多容易造成栈溢出等
–执行时间长、占用空间多
–主要原因:递归调用时的现场保护与恢复(相对于迭代过程而言)
一个反复执行过程,可否用循环结构实现?
递归调用时,返回点怎么记录?
递归返回时,如何接着以前的断点继续执行?
返回值如何处理:若当前是较深一层的递归调用,如何将返回值返回到上一层递归过程的引用位置上?
系统栈:保护现场、保存返回值、返回地址
- 2023-01-28 00:35:03下载
- 积分:1
-
最大生命周期的贪婪连通控制集构造算法
应用背景算法有三个阶段组成,在第一个阶段生成一个最大生命周期的独立集,在第二个阶段,通过Steiner树连通生成的极大独立集,并保证选择Steiner节点来连通控制集,仍要保证尽可能的满足最大生命周期,第三个阶段,通过删除冗余的控制节点来减少cds规模。关键技术减小cds的规模,在这个阶段,我们通过将一些冗余控制节点变为被控制节点来减小cds的规模。一个控制节点v是冗余的,如果我们删除节点v之后,产生的cds仍可以控制图中所有的飞cds节点,且仍是连通的。此时,节点v可以被cds中的其他节点所控制。删除冗余节点遵循某些规则,算法中有体现!
- 2022-05-08 16:40:01下载
- 积分:1
-
school students encountered trouble is not the means to study the polymorphism u...
学C++的同学是不是遇到麻烦了,就是学不懂多态性的呀,我这么有好多实例,那样你就不用担心了-school students encountered trouble is not the means to study the polymorphism understand it, I have so many examples, as you do not have to worry
- 2022-05-12 20:25:35下载
- 积分:1