欢迎光临数据结构与算法精品课程网站  

课程简介
师资队伍
课程大纲
课程教案
实验指导
习题试题
算法演示
教学课件
教学录像
课程申报表

   正所谓道可道,非常道。编程之道就如武学之道,VB,VC,delphi等开发工具的技巧好比各门各派的武功招式,算法和数据结构好比内功心法和武学原理。内力深厚,任何招式到了手上都能够化腐朽为神奇;掌握了武学原理,更能做到无招胜有招。

DATA STRUCTURE

  数据结构与算法是在整个计算机科学与技术领域上广泛被使用的术语。它用来反映一个数据的内部构成,即一个数据由那些成分数据构成,以什么方式构成,呈什么结构。数据结构与算法有逻辑上的数据结构与算法和物理上的数据结构与算法之分。逻辑上的数据结构与算法反映成分数据之间的逻辑关系,而物理上的数据结构与算法反映成分数据在计算机内部的存储安排。数据结构与算法是数据存在的形式。数据结构与算法是信息的一种组织方式,其目的是为了提高算法的效率,它通常与一组算法的集合相对应,通过这组算法集合可以对数据结构与算法中的数据进行某种操作。

Algorithm

  算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗点说,就是计算机解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法。前者是推理实现的算法,后者是操作实现的算法。一个算法应该具有以下五个重要的特征:1.有穷性 2.确切性 3.输入 4.输出 5.可行性
Did you know
       Algorithm(算法)一词本身就十分有趣。初看起来,这个词好像是某人打算要写“Logarithm”(对数)一词但却把头四个字母写的前后颠倒了。这个词一直到1957年之前在Webster's New World Dictionary(《韦氏新世界词典》)中还未出现,我们只能找到带有它的古代涵义的较老形式的“Algorism”(算术),指的是用阿拉伯数字进行算术运算的过程。在中世纪时,珠算家用算盘进行计算,而算术家用算术进行计算。
 
版权所有:2006 黄石理工学院精品课程==数据结构与算法
E-mail:hsqwq@163.com