




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、信息学奥林匹克教程(数据结构篇) 奥赛经典高级教程系列(奥赛经典高级教程系列)内容简介为了进一步推广、普及计算机技术,提高竞赛水平,在原来编写的一套信息学奥林匹克教程(基础篇·提高篇·语言篇)的基础了,我们又编写了这本数据结构篇。数据结构篇主要帮助学生全面地掌握数据结构知识与应用技巧,相对于其他数据结构书不同之处就在于增加了一些针对性的例题和习题,着眼点是提高数据结构的应用方法与技巧,是一本具有实战意义的教材。从逻辑角度看,数据可归结为三种基本结构:线性结构、树结构和图结构;从存储角度看,数据可归结为四种基本结构:顺序结构、链接结构、索引结构和散列结构。每一种逻辑结构可根据
2、不同需要采用不同的存储结构,或者不同的存储结构的组合。数据的逻辑结构和存储结构确定后,再结合指定运算的算法,就容易利用一种程序设计语言编写出程序。通过数据结构的学习,能够大大提高程序设计能力和水平。数据结构篇是为广大信息学爱好者学习数据结构而精心编著的一本教材。本书内容比较全面,着重于实用与实战,在算法分析上简明扼要,细致清晰,便于自学。全书共分十章:第一章为概论,它为学习以后的各章做准备;第二章至第五章为线性结构;第六章和第七章分别为树结构和图结构,分别讨论了每一种逻辑结构所对应的存储结构和相应的算法;第八章和第九章分别为查找与排序,它包含了数据处理中主要使用的几种查找和内排序方法;最后一章
3、为读者提供了检测知识的模拟试题及解答。 作者简介向期中,长郡中学特级教师,湖南省计算机学会理事,国际金牌教练,国家教育部计算机课程咨询委员会委员。对中小学计算机教育事业有一种执着的追求,参加工作20年来,一直以“当一流教师,办一流教育,出一流人才”为自己的工作目标,对中小学计算机教学和青少年信息学奥林匹克竞赛的辅导倾注了全部热情和心血。在信息学奥林匹克竞赛培训中把“先做人,后成才”的育人理念贯穿到整个奥赛培训的始终,学生在愉快的学习中取得了一个个辉煌的成绩:在近几年的信息学奥林匹克竞赛中,辅导的学生有100多人获湖南省一等奖,11人次进入国家集训队,3人进入国家代表队,3人获国际金牌。撰写了信
4、息学(计算机)国际奥林匹克Turbo Pascal 6.0等十多部信息学专著。多次荣获园丁奖和全国优秀辅导员称号,还先后获得全国中小学计算机教育先进工作者、湖南省优秀教师和全国信息学奥林匹克竞赛高级指导教师等荣誉称号。 目录1概论1.1基本术语1.2算法描述1.3算法评价1.4Pascal语言中的数据类型1.5小结习题一2线性表2.1线性表的定义和顺序存储2.2线性表的运算2.3线性链表及链接存储2.4线性表的应用举例2.5小结习题二3栈和队列3.1栈3.2栈的应用举例3.3队列3.4队列的应用举例3.5链接的栈和队列3.6小结习题三4串4.1串的基本概念4.2串的定义4.3串的实现及基本运算
5、4.4串的应用4.5小结习题四5数组、特殊矩阵和广义表5.1多维数组5.2稀疏矩阵5.3特殊矩阵的压缩存储5.4广义表5.5小结习题五6树6.1树的概念6.2二叉树6.3二叉树的运算6.4二叉搜索树6.5哈夫曼树6.6树的存储结构和运算6.7树、森林和二叉树的转换6.8最近公共祖先6.9树状数组6.10并查集6.11树的应用举例6.12小结习题六7图7.1图的概念7.2图的基本术语7.3图的存储结构7.4图的遍历7.5图的生成树与最小生成树7.6最短路径7.7拓扑排序7.8关键路径7.9图的应用举例7.10小结习题七8查找8.1查找的基本概念8.2顺序表查找8.3索引查找8.4散列查找8.5树
6、表查找8.6查找的应用举例8.7小结习题八9排序10模拟试题习题参考答案 序言国际信息学奥林匹克竞赛(10I)是计算机知识在世界范围青少年中普及的产物。它始于1989年,是继数学、物理和化学之后的又一门国际(中学生)学科奥林匹克竞赛。在国际学科奥林匹克竞赛中,我国只有信息学是在1989年首次10I中就具有参赛资格的,而且首届竞赛的试题原型是由我国提供的。20世纪80年代,邓小平同志在视察青少年校外计算机活动时指出:"计算机的普及要从娃娃抓起。"从此,全国性的青少年计算机竞赛活动每年都吸引着数以万计的青少年投身到这一活动当中,也成为我国校外计算机活动中最有代表性的形式。竞赛是
7、青少年喜闻乐见的课外活动形式,但竞赛不是目的,只是推广、普及的一种手段,而普及计算机知识则是我国的国策,也是世界发展的趋势。培养高素质的信息技术人才,才是竞赛的最终目的。为了进一步推广、普及计算机技术,提高竞赛水平,在原来编写的一套信息学奥林匹克教程(基础篇·提高篇·语言篇)的基础了,我们又编写了这本数据结构篇。数据结构篇主要帮助学生全面地掌握数据结构知识与应用技巧,相对于其他数据结构书不同之处就在于增加了一些针对性的例题和习题,着眼点是提高数据结构的应用方法与技巧,是一本具有实战意义的教材。从逻辑角度看,数据可归结为三种基本结构:线性结构、树结构和图结构;从存储角度看,数据可归结为四种基本结构:顺序结构、链接结构、索引结构和散列结构。每一种逻辑结构可根据不同需要采用不同的存储结构,或者不同的存储结构的组合。数据的逻辑结构和存储结构确定后,再结合指定运算的算法,就容易利用一种
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 真石漆的施工方案
- 管道阴极保护施工方案
- 二零二五年度梁上打孔作业风险控制免责合同
- 二零二五年度金融服务合同价款调整与信用风险防范
- 二零二五年度武汉房屋租赁合同纠纷处理办法
- 二零二五年度足疗店连锁经营授权管理合同
- 二零二五年度能源消耗监控系统维保及节能服务合同
- 二零二五年度羊群代放牧与绿色食品生产协议
- 二零二五年度二零二五年度承重墙拆除工程安全生产责任承诺书
- 普通高等学校就业协议书(2025年度)-金融服务业人才输送协议
- 2024-2025学年第二学期学校团委工作计划(附2月-6月安排表)
- 中职高教版(2023)语文职业模块-第一单元1.2宁夏闽宁镇:昔日干沙滩今日金沙滩【课件】
- 金属结构制造安全作业指导书
- 绝句迟日江山丽
- 宏伟公司财务管理目标与利益冲突案例
- (精选)沸腾焙烧炉设计相关计算
- (完整版)信息技术读书笔记3篇
- 商务运营管理PPT课件
- 理论力学(周衍柏)第二章质点组力学
- ASMEB16.14-1991中文版钢铁管螺纹管堵、内外螺丝和锁紧螺母
- 《雕塑工程工程量清单计价定额》
评论
0/150
提交评论