1 / 116
文档名称:

数据结构与算法分析--基础.ppt

格式:ppt   大小:3,282KB   页数:116
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据结构与算法分析--基础.ppt

上传人:q1188830 2019/7/23 文件大小:3.21 MB

下载得到文件列表

数据结构与算法分析--基础.ppt

相关文档

文档介绍

文档介绍:数据结构与算法分析 DataStructureand AlgorithmAnalysis数据结构与算法的基本原理基本的数据结构计算机应用中的各种常用算法计算机领域不同问题的一系列基本算法评价算法的准则和方法设计和分析算法的基本原理、方法和技巧提高分析问题、解决问题的能力主要内容一、什么是数据结构?计算机解决具体问题时,一般经过下列几个步骤:首先要对具体问题进行分析,从中进行模型抽象,然后设计算法,最后编出程序、进行测试、调整直至得到最终解答。问题分析模型抽象算法设计编程、调试得到解答SartajSahni称:“数据结构是数据对象、以及存在于该对象的实例和组成实例的数据元素之间的各种联系。这些联系可以通过定义相关的函数来给出。”(《数据结构、算法与应用》):“数据结构是ADT(抽象数据类型)的物理实现”(《数据结构与算法分析》)、数据结构层和实现层。其中,抽象层是指抽象数据类型层,它讨论数据的逻辑结构及其运算,数据结构层和实现层讨论一个数据结构的表示和在计算机内的存储细节以及运算的实现(《数据结构与程序设计》)计算机程序是用于对信息进行加工处理的。一般而言,这些信息并不是没有组织的,信息之间往往具有重要的结构关系,这就是数据结构需要研究的内容。计算机算法与数据的结构密切相关,算法无不依附于具体的数据结构,数据结构直接关系到算法的选择和效率NiklausWirth:Algorithm+DataStructures=Programs[例1]电话号码查询问题方法1:顺序存储,顺序查找((a1,b1),(a2,b2),(a3,b3),…,(an,bn))问题:效率低方法2:有序顺序存储,二分查找((李1,a1),(李2,a2),…,(王1,ai),(王2,ai+1),…)问题:修改不方便方法3:部分有序,建立索引表……[例2]文件系统的组织(UNIX为例)

最近更新

小麦高产栽培技术及其在田间管理中科学应用总.. 6页

三维探地雷达在白蚁巢穴探测中的应用分析 6页

2025年元件测试仪项目合作计划书 74页

2025年医护管理通讯装置项目建议书 75页

2025年光纤预制棒项目合作计划书 61页

2025年动态心电图监测系统设备项目建议书 72页

2025年包装设备合作协议书 60页

膜片厚度对压力补偿灌水器水力性能影响模拟研.. 6页

2025年福州黎明职业技术学院单招职业适应性考.. 43页

2025年莱芜职业技术学院单招职业倾向性考试题.. 44页

2025年达州中医药职业学院单招职业倾向性测试.. 43页

2025广东江门市人民医院招聘高层次人才1人考试.. 45页

2025广东茂名市信宜市纪委监委选调公务员3人考.. 49页

2025广西河池市南丹县消防救援大队招7人考试参.. 41页

2025河北衡水中学实验学校教师招聘考试题库附.. 44页

2025湖南长沙水业集团有限公司社会招聘备考题.. 49页

2025贵州贵州清镇经济开发区选聘7人参考题库附.. 49页

2025重庆巴南区文化和旅游发展委员会招聘公益.. 49页

2025黑龙江鹤岗市萝北县残疾人托养中心医护人.. 43页

2026安徽芜湖市无为市公安局专职人民调解员招.. 50页

2026年c语言知识试题word版 13页

2026年C语言考试题库往年题考 13页

2026年上海政法学院单招职业适应性考试题库附.. 43页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

2025年安徽邮电职业技术学院单招职业技能测试.. 66页

2024年南京信息职业技术学院单招职业技能测试.. 78页

CFG群桩基础土方开挖施工方案 6页

全国大学生智能车大赛作品-智能循迹小车技术文.. 31页

中药配伍禁忌表 6页