- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
双语课程大纲.doc
双语课程大纲 课程号课程名称:数据结构与算法分析 周学时:3.0-2.0 学分:4 教学目的与基本要求:(限100-150字) 教学目的:该课程是研究非数值型数据对象的定义、表达及其有关操作。通过本课程的学习,使学生掌握解决复杂问题的程序设计技巧和性能分析,即学会针对问题的应用背景分析,选择最佳的数据结构与算法,从而培养高级程序设计分析能力。 基本要求:掌握算法的空间复杂度和时间复杂度分析的基本方法,堆栈、队列、表、树、图等的数据结构,排序和查找等算法的实现和分析,并掌握算法设计的常用技术和应用。 主要内容及学时分配: Ch2 Introduction, Algorithm analysis 3学时 Ch3.1-3 ADT, List, Stack (a) 3学时 Ch3.3-4 Stack (b), Queue; Ch4.1-2 Binary Tree 3学时 Ch4.3-4 Search Tree, AVL Tree 3学时 Ch4.5-6 Splay tree, B-tree; Ch7.1 Hash Function 3学时 Ch7.2-5, Separate Chaining, Open addressing, Rehashing Ch5.1-3(a) Binary Heap 3学时 Ch5.3(b)-5 Application Of priority Queues, d-heaps Ch6.1-4 Insertion sort, Shellsort 3学时 Ch6.5-10 Heapsort, Merge Sort, QuickSort, Bucket sort 3学时 Ch8.1-7 Equivalence relation, Union Algorithm, Path Compression Ch9.1 Graph Definitions 3学时 Ch9.2-3 Topological Sort, Shortest-path Algorithm 3学时 Mid-Term Exam 3学时 Ch9.4-5 Network Flow Problem, Minimum Spanning Tree 3学时 Ch9.6-7 Depth-first Search, NP-completeness Ch10.1 Greedy Algorithms (a) 3学时 Ch10.1-2 Greedy Algorithms (b), Divide and Conquer 3学时 Ch10.3-5 Dynamic Programming, Randomized Algorithm*, Backtracking Algorithm 3学时 Ch5.6-8 Leftist Heap, Skew Heap,Binomial Queue 3学时 相关教学环节安排: 1.采用多媒体投影教学。 2.实验课单列,每周2学时。每学期6个projects,要求学生分组合作完成。 3.每周布置作业,作业量2~3小时。 推荐教材或参考书:(含教材名、主编、出版社、出版年) 教材: Data Structures and Algorithm Analysis in C (Second Edition) 数据结构与算法分析——C语言描述(英文版 第2版),Mark Allen Weiss 著,陈越 改编;人民邮电出版社,Pearson Addison Wesley,2005 参考书 [1] 《数据结构与算法分析》(C语言版),魏宝刚、陈越、王申康编著,浙江大学出版社,2004 [2] Data Structures, Algorithms, and Applications in C++ (数据结构算法与应用——C++语言描述 英文版)by Sartaj Sahni, McGraw-Hill 机械工业出版社,2002 Teaching Program Course Code:Course Name: Data Structures and Algorithm Analysis Weekly Hours: 3.0-2.0 Credits: 4 Teaching Goal and Basic Requirements: Teaching Objective: This course investigates the definitions, implementations, and functions related to non-numerical data objects. Students are s
文档评论(0)