- 1、本文档共85页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构第1章绪论10-11
第1章 绪论 第一章 绪论 数 据 结 构 主讲教师 :吴志刚 电 话 :(O) Email : wbsea@163.com 答疑地点 :计算机科学系(9#305) 答疑时间 :每周一第二大节 使用教材 严蔚敏、吴伟民 :数据结构(C语言版) 清华大学出版社 (1997) 严蔚敏、吴伟民 :数据结构习题集(C语言版) 清华大学出版社 (1997) 参考教材: 殷人昆 :数据结构(用面向对象方法与C++描述) 清华大学出版社 (1997) 胡学刚:数据结构算法设计指导 .清华大学出版社 李春保:数据结构习题与解析(C语言篇), 清华大学出版社,2001年1月。¥28 Bruno R.Preiss:数据结构与算法 电子工业出版社 (2003) 其他参考资料: 学校图书馆、计算机学院资料室 考核成绩(本课程为考试课) 平时成绩(20-30% ) 书面作业 6-15 (布置几次、是否按时交、质量如何) 课堂讨论和提问 3 - 5 (有成绩记录) 上机实验 8-15 (实验考勤、实验报告是否按时交、质量如何) 考勤与综合表现 5-10 (不缺课、不迟到、认真听课、遵守课堂纪律) 学期测验(1-3次) 期末考试(70-80%) 诚信保证:“我XXX 真诚地保证:我自己独立地完成了整个作业、实验程序从分析、设计到编码的所有工作。我没有抄袭任何其他人的作业或代码。” –附在作业或实验报告前 内 容 安 排(74=58+16) 学习方式 听课:启发式,重在主动思考、积极参与 逐步培养分析问题、解决问题的技能。 读书:预习、复习(多研读算法) 作业、实验和课外作业(大作业):多实践 1、多做习题 2、多练习:算法转化为程序 3、多实践带有实际背景的算法问题 基于知识 能力与素质协调发展的瀑布式教学理念 教学理念获奖证书 教学理念获奖证书 本课程的地位 是学习操作系统、编译原理、数据库原理等计算机专业核心课程的基础和必要条件,考研的重头课; 必修的专业 计算机类、电讯通信类、信息管理类、信息安全 从事计算机应用、软件行业的必备条件。 第一章 绪 论 1.1 什么是数据结构(数据结构讨论的范畴) 1.2 基本概念和术语 1.3 抽象数据类型的表示与实现 1.4 算法和算法分析 1.4.1 算法 1.4.2 算法设计的要求 1.4.3 算法效率的度量 1.4.4 算法的存储空间的需求 课前索引 【重点和难点】 本章讨论的都是一些基本概念,因此没有难点,重点在于了解有关数据结构的各个名词和术语的含义,以及语句频度和时间复杂度、空间复杂度的估算。 【知识点】 数据、数据元素、数据结构、数据类型、抽象数据类型、算法及其设计原则、时间复杂度、空间复杂度 . 课前索引 【学习指南】 1. 熟悉各名词、术语的含义,掌握基本概念,特别是数据的逻辑结构和存储结构之间的关系。分清哪些是逻辑结构的性质,哪些是存储结构的性质。 2. 了解抽象数据类型的定义、表示和实现方法。 3. 熟悉类C语言的书写规范,特别要注意值调用和引用调 用的区别,输入、输出的方式以及错误处理方式。 4. 理解算法五要素的确切含义和对算法正确性的理解。 5. 掌握计算语句频度和估算算法时间复杂度的方法。 1.1 什么是数据结构 一、引言(数据结构的概况:引入) 概括地说,数据结构是与程序设计密切相关的一门课程,它主要是研究和解决非数值计算问题的程序设计中,如何合理地组织、存储和处理数据。如:学生信息管理系统 算法 + 数据结构 = 程序设计 (Algorithm + Data Structures =Programs) 瑞士著名计算机科学家、Pascal语言发明者N.沃思教授提出(经典书名) 。 1.1 什么是数据结构(续) 程序设计(实质):编制一套让计算机按照人的旨意进行操作 (去处理问题)的一组有序“指令”。 ( 数据结构 + 算法 = 程序设计 ) 程序设计首先需要解决
您可能关注的文档
- 2012-2013学年第一学期高二政治(理科)期末考试题.doc
- 青岛版一年级上学期期末试卷.doc
- 国际关系协会章程.doc
- 英语四、六级写作范文.doc
- 环境保护方案(送审稿).doc
- 日语2级词汇-出现频率排序.doc
- 免费样片申请全集.doc
- 江苏省苏北四市(徐州淮安宿迁连云港)2013届高三9月质量抽测.doc
- G7设置参数.doc
- 压疮新技术在临床的应用.doc
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
最近下载
- 云南西部沿边高校边境缅甸语人才培养的校政企合作模式探索.docx VIP
- 《固定式钢梯及平台安全要求 第2部分:钢斜梯》GB 4053.2-2009.docx VIP
- 幼小科学衔接视角下家校社协同共育现状及对策研究.pdf VIP
- 2025中国中信金融资产管理股份有限公司甘肃分公司招聘笔试备考题库及答案解析.docx VIP
- 旅游警务服务规范.pdf
- 2025凉山州继续教育公需科目满分答案-深入学xi关于发展新生产力的重要论述.docx VIP
- 第三章 教育目的.ppt VIP
- 乳腺癌脑转移瘤护理查房.pptx VIP
- 眼科专科护理操作风险防范.pptx VIP
- 真菌镜检报告.pptx VIP
文档评论(0)