编程技能训练与等级考试辅导:数据结构与算法.ppt

上传者: u011062044 | 上传时间: 2022-05-12 19:04:45 | 文件大小: 379KB | 文件类型: PPT
* * * * * 八皇后问题:在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 * 数据结构与算法 1 算法基础 2 数据结构 3 栈 4 队列 5 链表 6 树和二叉树 7 查找 尼古拉斯·沃斯提出的观点 算法+数据结构 = 程序 算法:处理问题的方法与步骤 数据结构:问题的数学模型 尼古拉斯·沃斯 瑞士计算机科学家 算法基础 算法的基本概述 算法复杂性分析 1. 算法 算法(Algorithm):是对特定问题求解方法(步骤)的一种描述,是指令的有限序列,其中每一条指令表示一个或多个操作。 算法具有以下五个特性 ① 有穷性 ② 确定性(无歧义) ③ 可行性 ④ 输入(0个或多个) ⑤ 输出(一个或多个) 1 算法的基本概念 radius >= 0? 输入半径radius 输出“数据输入错误” 计算周长与面积 输出周长与面积 Y N 结束 开始 1 算法的基本概念 算法描述方法: 自然语言 流程图 程序设计语言 。。。。。。 注意: 算法和程序是两个不同的概念。一个计算机程序是对一个算法使用某种程序设计语言的具

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明