2017-1-25 1算法?教师:蒋宁 QQ : 550352394 2017-1-25 2算法?公共基础知识在笔试中占 30 分 10 道选择题+5 道填空题?四块内容: 数据结构与算法程序设计基础软件工程基础数据库设计基础 2017-1-25 3算法?数据结构与算法特点: 抽象偏难重要理解考察重点: 基础知识基本理论基本运算不要求编程实现 2017-1-25 4算法 1-算法 2-数据结构的基本概念 3-线性表及其顺序存储结构 4-栈和队列 5-线性链表 6-树与二叉树 7-查找技术 8-排序技术排序技术 2017-1-25 5算法计算机科学家沃斯: 数据结构+算法=程序 2017-1-25 6 : 解题方案的准确而完整的描述怎样来上课? 2017-1-25 7 ?算法( Algorithm )是对特定问题求解步骤的一种描述,是指令的有限序列,其中每条指令表示一个或多个操作。?算法≠程序,程序是对一个算法使用某种程序设计语言的具体实现,是对算法的精确描述,可以在计算机上执行。?算法≠计算方法,算法考虑到了多种情况 2017-1-25 8 ?算法( Algorithm )是对特定问题求解步骤的一种描述,是指令的有限序列,其中每条指令表示一个或多个操作。?算法≠程序,程序是对一个算法使用某种程序设计语言的具体实现,是对算法的精确描述,可以在计算机上执行。?算法≠计算方法,算法考虑到了多种情况 2017-1-25 9 : 算法的基本特征: (1) 可行性: 一个算法是能执行的,即算法中描述的操作都是可以通过已经实现的基本运算执行有限次来实现的。(2) 确定性: 算法中每一条指令必须有确切的含义,读者理解时不会产生二义性。并且,在任何条件下,算法只有唯一的一条执行路径,即对于相同的输入只能得出相同的输出。 2017-1-25 10注意事项算法的基本特征: 算法的基本特征: (3) 有穷性: 一个算法必须总是( 对任何合法的输入值) 在执行有穷步之后结束,且每一步都可在有穷时间内完成; 例:破解密码(4) 拥有足够的情报: 输入:一个算法有零个或多个的输入,这些输入取自于某个特定的对象的集合。
计算机二级 access 来自淘豆网www.taodocs.com转载请标明出处.