Algorithm
iteye_263
这个作者很懒,什么都没留下…
展开
-
算法分析规则
作者:Flyingis 算法作为实现计算机程序实现时解决问题的方法,在计算机应用领域发挥着举足轻重的作用。它研究的内容是解决问题的方法,而不是计算机程序的本身。一个优秀的算法可以运行在比较慢的计算机上,但一个劣质的算法在一台性能很强的计算机上也不一定能满足应用的需要,因此,在计算机程序设计中,算法设计往往处于核心地位。如何去设计一个适合特定应用的优秀算法是众多开发人员所关注的焦点,在算法...2006-01-22 00:34:00 · 260 阅读 · 0 评论 -
理解数组和链表的最基本特性
作者:Flyingis<o:p></o:p> <o:p> </o:p> 数组和链表是数据结构中老生常谈的问题,在指针或是引用这些概念出来之前,数组就能用来实现链表的功能。这里所说的链表指的就是用指针或对象的引用来设计的链表。<o:p></o:p> 在实际的应用开发中,数组由于它天生的种种特性(参考《Java容器分析—数组》),...2006-01-24 23:42:00 · 181 阅读 · 0 评论 -
数据结构中避免数据项的重复
抽象数据类型(ADT)是一种只能通过接口访问的数据类型,它是字段与基于字段的操作所构成的集合。这里的接口不是interface,而是访问数据的途径,接口把数据的表示和操作方法的实现完全分离开来。两种最基本的ADT是堆栈和队列,并且根据我们的需要,可以构建更为复杂的ADT,例如可以对数据项进行计数,检查数据项是否存在重复等等。<o:p></o:p> 在很多实际应用中,我们都不...2006-01-30 00:34:00 · 622 阅读 · 0 评论 -
基本数据结构的Java实现
链表<o:p></o:p> class Node {<o:p></o:p> Object item; Node next;<o:p></o:p> Node (Object v) {<o:p></o:p> item = v; next = null;<o:p>2006-02-05 23:08:00 · 88 阅读 · 0 评论