北京大学:《数据结构与算法》课程教学资源(实习课件PPT)概论

数据结构与算法实习 (一)概论 北京大学信息科学技术学院98 张铭 zhang@db.pku.edu.cn http:/ldb.pku.edu.cn/mzhanglds/shixil 2007.9.12
数据结构与算法实习 (一)概论 北京大学信息科学技术学院 张 铭 mzhang@db.pku.edu.cn http://db.pku.edu.cn/mzhang/ds/shixi/ 2007.9.12

●●● ●●●● 课程目的 ●●●●● ●●●● ●●●●● ●●● 配合“数据结构与算法”主课,提高实际动 手能力和程序设计的质量 基本数据结构 ●线性表(向量、串、栈和队列)、二又树、 树、图等 ●ADT、STL ●综合应用程序 ●排序、检索、文件、索引等技术 程序设计实践和技巧
课程目的 配合 “数据结构与算法 ”主课,提高实际动 手能力和程序设计的质量 z 基本数据结构 z 线性表 (向量、串、栈和队列 )、二叉树、 树、图等 z ADT 、STL z 综合应用程序 z 排序、检索、文件、索引等技术 z 程序设计实践和技巧

●●● ●●●● 课程内容 ●●●●● ●●●● ●●●●● ●●● ●C++编程技术补充 ●标准模板库STL的基本概念 ●C++流处理 ●程序设计实践和技巧 ●风格、设计和实现 ●界面、排错 ●测试、性能和可扩展性
课程内容 z C++编程技术补充 z 标准模板库 STL的基本概念 z C++流处理 z 程序设计实践和技巧 z 风格、设计和实现 z 界面、排错 z 测试、性能和可扩展性

●●● ●●●● ●●●●● ●●●● ●●●●● ●●● ●基本算法 枚举法、贪心法 ●递归、回溯、搜索与分支限界 分治法、动态规划 问题建模 ●数学建模、软件模型
z 基本算法 z 枚举法、贪心法 z 递归、回溯、搜索与分支限界 z 分治法、动态规划 z问题建模 z 数学建模、软件模型

●●● ●●●● ●●●●● 成绩评定办法 ●●●● ●●●●● ●●●● ●●● 平时:20% 考勤、开卷随堂测试、课堂表现 ●AcM作业:20% 北大AcM结果、源程序、实习报告 综合上机题:40% ●源程序、实习报告 ●期末考试20% 有附加题 + 任何一项表现突出都可以 +分
成绩评定办法 z 平时:20% z 考勤、开卷随堂测试、课堂表现 z ACM作业:20% z 北大ACM结果、源程序、实习报告 z 综合上机题:40% z 源程序、实习报告 z 期末考试 20% z 有附加题 任何一项表现突出都可以 + + + 分

●●● ●●●● 考勤 ●●●●● ●●●● ●●●●● ●●●● ●●● ●可以申请自学,必须写出书面申请 ◆自学的同学可以不来听课 同样交作业、上机题、考试 ●实习课也不要迟到早退、旷课 ◆有事提前请假 ◆1/3旷课得不到学分 “不及格
考 勤 z 可以申请自学,必须写出书面申请 自学的同学可以不来听课 同样交作业、上机题、考试 z 实习课也不要迟到早退、旷课 有事提前请假 1/3旷课得不到学分 “不及格

●●● ●●●● 作业要求 ●●●●● ●●●● ●●●●● ●●● ●实习课3道大综合实习,7道 ACM 4诚实代码” 要调试 ●要提交上机报告
作业要求 z实习课 3道大综合实习, 7 道 ACM z “诚实代码 ” z要调试 z要提交上机报告

●●● ●●●● ●●●●● ●●●● 上机题编程风格 ●●●●● ●●●● ●●● ●诚实代码保证 ●内部文档要求 ●过程代码要求 面向对象的代码要求
上机题编程风格 z诚实代码保证 z内部文档要求 z过程代码要求 z面向对象的代码要求

●●● ●●●● ●●●●● ●●●● 按时提交作业,严禁抄袭 ●●●●● ●●● ●ftp提交电子版 ●计分标准10分,期末加权。规则: 1.准时提交,满分可达10分(个别加 分); 2.延迟3天之内提交,满分可达7分; 3.延迟7天之内提交,满分可达3分 4.7天之后提交或不交,得分-5分 5.抄袭得-20分
按时提交作业,严禁抄袭 z ftp提交电子版 z 计分标准10分,期末加权。规则: 1. 准时提交,满分可达10分(个别加 分); 2. 延迟 3天之内提交,满分可达 7分; 3. 延迟 7天之内提交,满分可达 3分; 4. 7天之后提交或不交,得分 - 5分; 5. 抄袭得 – 20分

●● ●●●● 诚信 ●●●●● ●●●● ●●●●● ●●●● ●●● ●端正学习态度、调动学习兴趣 ◆提倡讨论,但严禁抄袭 ◆可以讨论思路 ◆但要亲自动手实现 ◆发现抄袭,严肃査处 ◆拗袭者和被捃袭者本次作业或上机题计双倍 ◆以后的作业题会得到重点检查 ◆严重的期评将给予不及格处理
诚 信 z端正学习态度、调动学习兴趣 提倡讨论,但严禁抄袭 可以讨论思路 但要亲自动手实现 发现抄袭,严肃查处 抄袭者和被抄袭者本次作业或上机题计双倍 倒扣分,即得 - 20分 以后的作业题会得到重点检查 严重的期评将给予不及格处理
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 北京大学:《数据结构与算法》课程教学资源(实习讲义)概论.pdf
- 北京大学:《数据结构与算法》课程教学资源(PPT课件讲稿)高级树形结构.ppt
- 北京大学:《数据结构与算法》课程教学资源(PPT课件讲稿)高级数据结构.ppt
- 北京大学:《数据结构与算法》课程教学资源(PPT课件讲稿)索引技术.ppt
- 北京大学:《数据结构与算法》课程教学资源(PPT课件讲稿)检索.ppt
- 北京大学:《数据结构与算法》课程教学资源(PPT课件讲稿)文件管理和外排序.ppt
- 北京大学:《数据结构与算法》课程教学资源(PPT课件讲稿)内排序.ppt
- 北京大学:《数据结构与算法》课程教学资源(PPT课件讲稿)图.ppt
- 北京大学:《数据结构与算法》课程教学资源(PPT课件讲稿)树与森林.ppt
- 北京大学:《数据结构与算法》课程教学资源(PPT课件讲稿)字符串.ppt
- 北京大学:《数据结构与算法》课程教学资源(PPT课件讲稿)二叉树.ppt
- 北京大学:《数据结构与算法》课程教学资源(PPT课件讲稿)线性表、栈和队列.ppt
- 北京大学:《数据结构与算法》课程教学资源(PPT课件讲稿)数据结构和算法简介(概论).ppt
- 北京大学:《数据结构与算法》实习实验教程(PPT课件讲稿)数据结构设计技巧之二.ppt
- 北京大学:《数据结构与算法》实习实验教程(PPT课件讲稿)数据结构设计技巧之一.ppt
- 北京大学:《数据结构与算法》实习实验教程(PPT课件讲稿)实践之四:浅谈软件测试.ppt
- 北京大学:《数据结构与算法》实习实验教程(PPT课件讲稿)实践之三:界面、排错、性能.ppt
- 北京大学:《数据结构与算法》实习实验教程(PPT课件讲稿)浅谈软件开发过程.ppt
- 北京大学:《数据结构与算法》实习实验教程(PPT课件讲稿)实践之一:编程风格.ppt
- 北京大学:《数据结构与算法》实习实验教程(PPT课件讲稿)概论.ppt
- 北京大学:《数据结构与算法》课程教学资源(实习讲义)风格、设计与实现.pdf
- 北京大学:《数据结构与算法》课程教学资源(实习课件PPT)风格、设计与实现.pdf
- 北京大学:《数据结构与算法》课程教学资源(实习讲义)文件操作.pdf
- 北京大学:《数据结构与算法》课程教学资源(实习课件PPT)文件操作(文件流技术).pdf
- 北京大学:《数据结构与算法》课程教学资源(实习讲义)面向对象程序设计.ppt
- 北京大学:《数据结构与算法》课程教学资源(实习讲义)界面技术(界面和排错).pdf
- 北京大学:《数据结构与算法》课程教学资源(实习课件PPT)界面技术(界面和排错).pdf
- 北京大学:《数据结构与算法》课程教学资源(实习讲义)测试、性能和可扩展性.pdf
- 北京大学:《数据结构与算法》课程教学资源(实习课件PPT)测试、性能和可扩展性.pdf
- 北京大学:《数据结构与算法》课程教学资源(实习讲义)浅谈软件项目管理.pdf
- 北京大学:《数据结构与算法》课程教学资源(实习课件PPT)浅谈软件项目管理.pdf
- 北京大学:《数据结构与算法》课程教学资源(实习讲义)租房信息专业搜索引擎项目计划书.doc
- 北京大学:《数据结构与算法》课程教学资源(实习讲义)基本算法与枚举法.pdf
- 北京大学:《数据结构与算法》课程教学资源(实习课件PPT)基本算法与枚举法.pdf
- 北京大学:《数据结构与算法》课程教学资源(实习讲义)回溯(Backtracking)基本原理.pdf
- 北京大学:《数据结构与算法》课程教学资源(实习课件PPT)回溯(Backtracking)基本原理.pdf
- 北京大学:《数据结构与算法》课程教学资源(实习讲义)贪心法.pdf
- 北京大学:《数据结构与算法》课程教学资源(实习课件PPT)贪心法.pdf
- 北京大学:《数据结构与算法》课程教学资源(实习讲义)分治法与时间复杂度计算.pdf
- 北京大学:《数据结构与算法》课程教学资源(实习课件PPT)分治法与时间复杂度计算.pdf