首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
在数据结构基础上使用程序递归算法设计是目前进行软件开发应用最广泛的方法.使用递归算法进行程序编写可以减少很多操作细节,从而简化程序编写,而且递归算法结构简单且清晰,易读性比较强,最大的优势递归算法正确率高、验证比较方便.对递归程序算法的应用进行了分析,并探讨了递归算法的实现策略.  相似文献   

2.
孙旭东 《Internet》2008,(2):114-114
孙旭东先生是2007年算法擂台最优秀奖获得者,我们约请他谈谈学习算法的体会,希望对关注这个栏目的朋友有所帮助。  相似文献   

3.
孙旭东 《程序员》2008,(2):114-114
孙旭东先生是2007年算法擂台最优秀奖获得者,我们约请他谈谈学习算法的体会,希望对关注这个栏目的朋友有所帮助。  相似文献   

4.
通过对问题的分析,选用合适的数据结构,可将算法的计算时间减至0(na(n)),数据结构的优化直接导致算法的优化.  相似文献   

5.
STL中Generic算法的扩展   总被引:2,自引:0,他引:2  
周成玉  邵志清  宋国新 《计算机工程》2002,28(12):61-62,176
Generic程序设计是实现软件重用的重要方法之一,文章介绍了generic程序设计与C++标准模板库(STL),探讨了STL中generic算法的扩展方法。  相似文献   

6.
本文从计算机如何通过程序设计解决实际问题入手,阐述了数据结构的概念与地位;在分析了数据结构与算法的联系与区别的基础上,给出数据结构设计所遵循的一般原则,并通过实例进一步说明研究数据结构应用的现实意义。  相似文献   

7.
8.
9.
算法优化在许多的工程领域得到了广泛的应用,而求解线性、非线性、随机和几何规划等各种最优化的问题也得到了快速发展。智能优化算法是利用自然界中的事物与优化过程中所具有的某些相似性而进行搜索的一种搜索算法,相对于传统的优化算法,智能优化算法在求解速度等方面具有显著优点。  相似文献   

10.
1 引言 Sisfird是日本富士通公司早期开发的用于管理工程开发过程的管理软件,在长期使用中总存在速度太慢的缺点,给用户带来了很大的不便,影响了该软件的推广。为此,我们接受日本富士通公司委托对Sisfird做改进,实现在Win32平台下软件运行速度提高一个数量级的目标。  相似文献   

11.
12.
针对国际大学生程序设计竞赛所涉及知识与"算法与数据结构"课程密切相关的特点,将程序设计竞赛与"算法与数据结构"课程实践教学改革相结合,并在多年的课程教学中加以实践,取得显著效果。  相似文献   

13.
线性递归Da taL og 程序优化算法   总被引:2,自引:0,他引:2  
提出了线性齐次DataLog逻辑程序的概念,并为该类程序设计了一个优化的求解算法。在此基础上提出了求解一般线性DataLog程序的优化算法,该算法利用带有的约束条件的递归调用方法,将线性DataLog程序求解问题变换成齐次程序的求解问题。算法简单,易于实现,可应用于任何线性DataLog程序的求解。  相似文献   

14.
本文首先提出一个字符串重组模型,然后给出了这个模型的处理算法。文中分析了算法的时间复杂性,证明了算法的正确性。  相似文献   

15.
本文提出了基于同步无缓冲通信的多计算机系统的一种新的并行计算模型--SCMM模型,给出了其上的一些算法的优化设计例子,并在Transputer多机系统上设计和实现了图像重建里的ART算法。  相似文献   

16.
下期要目     
虽然二叉树遍历的递归算法易于编写和理解,但递归算法有其自身无法克服的固有缺点,即与功能等价的非递归算法相比,既花费更多的机器时间,又耗用更多的内存,与程序性能直接矛盾。当应用场合追求程序性能时(如在实时系统中),递归算法就难以满足要求,这时唯有非递归算法,才能派上用场。因此,非递归算法设计理所当然地成为程序设计领域的一  相似文献   

17.
18.
19.
刘江 《程序员》2006,(4):125-127
程序设计有所谓宏观(in the large)和微观(in the small)之分。宏观程序设计更多地是指团队开发,侧重于软件工程;而微观程序设计主要指个人。在微观层面,Pascal之父Niklaus Wirth的论断“算法+数据结构=程序”可以说是道出了其本质。的确,算法在程序设计中的地位是无可替代的,毕竟,它实际上就是我们用计算机解决实际问题的步骤。算法一词英文Algorithm的来历居然是古波斯的一位数学家Abu Abdullah Muhammad bin Musa al- Khwaiizmi名字的最后几个字母。(有趣的是,他的一部著作则是代数的英文Algebra的起源。)  相似文献   

20.
DES算法是银行过去常常使用的一种加解密算法,广泛地用于数据存取、交易保护和身份认证。尽管DES已经不再被认为是安全的加密算法,目前已经被逐步取代。但是由于目前硬件加密还无法覆盖小型机等大型系统,同时该算衍生出来的相关算法(如多重DES算法)至今仍被广泛应用,旧系统的数据转换仍然需要应用,因此DES类算法的软件优化在大型系统中仍然具备很高的借鉴价值。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号