数据结构与算法-PPT.ppt





《数据结构与算法-PPT.ppt》由会员分享,可在线阅读,更多相关《数据结构与算法-PPT.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本文档相关内容参见本文档相关内容参见 视频视频 10-11 10-11数据结构与算法主讲:陈主讲:陈 越越 (浙江大学计算机学院)(浙江大学计算机学院)Email:3第六部分(第六部分(90分钟)分钟)l 配套教材介绍配套教材介绍l 主教材特点主教材特点l 辅助教材特点辅助教材特点l 基础型认证系统基础型认证系统PAT介绍介绍l 提高型练习系统提高型练习系统ZOJ介绍介绍l 课程网站介绍课程网站介绍4配套教材介绍配套教材介绍l主教材特点主教材特点l问题驱动:每章以问题开篇、以实际案例结束,由问题驱动:每章以问题开篇、以实际案例结束,由浅渐深,提供丰富的应用案例及解决方案。浅渐深,提供丰富的应用
2、案例及解决方案。l以更丰富的综合应用案例帮助读者增强对理论的感以更丰富的综合应用案例帮助读者增强对理论的感性认识,从而明白这些数据结构为什么存在、以及性认识,从而明白这些数据结构为什么存在、以及在什么情况下可以最好地解决什么样的问题。在什么情况下可以最好地解决什么样的问题。l提供了大量可以直接编译运行的源代码。不仅使得提供了大量可以直接编译运行的源代码。不仅使得学生在学习时容易起步,可以在现成源代码的基础学生在学习时容易起步,可以在现成源代码的基础上不断修改扩充,从而解决更为复杂的问题,而且上不断修改扩充,从而解决更为复杂的问题,而且也为也为IT专业人士提供了方便的经典代码库。专业人士提供了方
3、便的经典代码库。5配套教材介绍配套教材介绍l主教材特点主教材特点l第一章:数据结构与算法的基本概念和两者的关联,重点介绍第一章:数据结构与算法的基本概念和两者的关联,重点介绍了抽象数据类型和算法复杂度的概念了抽象数据类型和算法复杂度的概念l第二章:第二章:C语言关键内容复习语言关键内容复习l第三章:线性表以及最基本的两种应用:堆栈和队列第三章:线性表以及最基本的两种应用:堆栈和队列l第四章:树,重点介绍了二叉树和搜索树,并将查找、哈夫曼第四章:树,重点介绍了二叉树和搜索树,并将查找、哈夫曼树和集合表示等作为树形结构的应用进行了讨论树和集合表示等作为树形结构的应用进行了讨论l第五章:通过对从海量
4、信息中高效查找关键字问题的再思考,第五章:通过对从海量信息中高效查找关键字问题的再思考,引出对散列表和经典哈希映射技术的讨论引出对散列表和经典哈希映射技术的讨论l第六章:图的各种表示方法和相关算法第六章:图的各种表示方法和相关算法l第七章:经典的排序算法第七章:经典的排序算法l第八章:通过对两个实际生活中提炼出的问题的求解,帮助读第八章:通过对两个实际生活中提炼出的问题的求解,帮助读者更深刻体会数据结构的应用。者更深刻体会数据结构的应用。6配套教材介绍配套教材介绍l主教材特点主教材特点l提供全部提供全部PPT课件(辅助教材书后附赠光盘中有,也可以向高课件(辅助教材书后附赠光盘中有,也可以向高教
5、社直接索取,或者去教社直接索取,或者去 http:/ 下载,下载,包括书中代码和勘误表)包括书中代码和勘误表)l采用本书作为教材的学校,由出版社完成资格审查后,可获得采用本书作为教材的学校,由出版社完成资格审查后,可获得给校级用户安装于局域网内的系统,内含固定的练习题目及数给校级用户安装于局域网内的系统,内含固定的练习题目及数据、标准程序。系统允许据、标准程序。系统允许Admin自己增删题目,并且提供选择自己增删题目,并且提供选择题题库管理、试卷生成、考试的功能题题库管理、试卷生成、考试的功能l配套网络资源:提供对外公开的在线系统配套网络资源:提供对外公开的在线系统PAT(即(即Program
6、ming Ability Test系统,系统,http:/ 一元多项式求导(详)一元多项式求导(详)3-4一元多项式的乘法与加法一元多项式的乘法与加法l3-3 银行业务队列简单模拟(详)银行业务队列简单模拟(详)+8-2 单窗口单窗口“夹塞夹塞”版版 8-5“多队列多窗口多队列多窗口”版版l4-2 树种统计(树种统计(BST)+4-4 Windows消息队列(堆)消息队列(堆)4-9 笛卡儿树笛卡儿树l5-1 整型关键字的散列映射整型关键字的散列映射+5-2 字符串关键字的散列映射字符串关键字的散列映射 5-5 QQ帐户的申请与登陆帐户的申请与登陆9配套教材介绍配套教材介绍l辅助教材特点辅助教
7、材特点l推荐组合推荐组合l6-1 七桥问题七桥问题+6-3 六度空间六度空间+6-5 旅游规划旅游规划 6-8 城市间紧急救援城市间紧急救援+6-9 社交网络结点社交网络结点”重要性重要性”l7-1 模拟模拟Excel排序排序+7-2 寻找大富翁寻找大富翁 7-6 奥运排行榜奥运排行榜10基础型认证系统基础型认证系统PAT介绍介绍l认证系统:认证系统:http:/ 目前已成功举办各目前已成功举办各种考试种考试21场场 题库公开题库公开102道练道练习题(往届真题)习题(往届真题)注册用户注册用户2700余余人人 提交提交12万余人次万余人次11基础型认证系统基础型认证系统PAT介绍介绍程序设计
8、能力测试(程序设计能力测试(Programming Ability Test,简称,简称PAT),成绩优秀的学生直接免除),成绩优秀的学生直接免除招聘时与考查程序设计能力相关的笔试环节。招聘时与考查程序设计能力相关的笔试环节。目前合作的企业已经达到目前合作的企业已经达到47家,包括国际著名家,包括国际著名500强企业甲骨文亚洲研发中心、摩根士丹利强企业甲骨文亚洲研发中心、摩根士丹利公司(上海)、公司(上海)、Google中国、道富科技(浙中国、道富科技(浙江)公司、华为公司(杭州研究院)以及国内江)公司、华为公司(杭州研究院)以及国内著名重点著名重点IT企业如百度、网易研究院(杭州)、企业如百
9、度、网易研究院(杭州)、阿里巴巴阿里巴巴-B2B技术部、腾讯、淘宝(中国)软技术部、腾讯、淘宝(中国)软件有限公司、件有限公司、eBay中国研发中心等。中国研发中心等。Google中国:中国:PAT(A)成绩不低于成绩不低于90分者,可给予免除笔试直接进入分者,可给予免除笔试直接进入面试阶段的优惠政策。面试阶段的优惠政策。百度:百度:PAT(A)成绩不低于成绩不低于80分者,优先考虑实习岗位。分者,优先考虑实习岗位。PAT成绩优成绩优良的学生,免除招聘时与考查程序设计能力相关的笔试环节。良的学生,免除招聘时与考查程序设计能力相关的笔试环节。华为、腾讯、小米、华为、腾讯、小米、每次考试后将考生全
10、部信息(成绩、排名、每次考试后将考生全部信息(成绩、排名、最后提交的代码、所在学校最后提交的代码、所在学校/单位、联系方单位、联系方式)以及本场考试的题目描述打包发给合作式)以及本场考试的题目描述打包发给合作企业的人力资源部门企业的人力资源部门 当然是在考生同当然是在考生同意的前提下意的前提下12基础型认证系统基础型认证系统PAT介绍介绍l2011年发起,由浙江大学计算机科学与技术学院统一组年发起,由浙江大学计算机科学与技术学院统一组织织l目的目的1:培养和展示考生分析问题、解决问题和计算机程序设计:培养和展示考生分析问题、解决问题和计算机程序设计的能力,科学评价计算机程序设计人才的能力,科学
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 算法 PPT

限制150内