设为首页收藏本站

宏胜资源网

 找回密码
 立即注册
搜索
热搜: PLC 电子 经济师
查看: 83924|回复: 1

台湾新竹“清华大学” 数据结构 韩永楷主讲视频教程

[复制链接]
发表于 2018-7-16 01:09:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
课程名称:  台湾新竹“清华大学” 数据结构 韩永楷主讲视频教程

免费试看:    

下载地址:
游客, 下载地址需要支付 28下载币 才能浏览支付

课程简介:    

本课程目标是帮助学生学得下列观念和能力: 1. 各种基本数据结构的认识。2. 透过实作数据结构让同学对所学有更深刻的了解,并加强同学写程式的训练。3. 用数据结构配合基本的演算法来解决问题。4. 本课程将透过OJ (Online Judge) 程式判读功能进行测验。

课程概述
“数据结构”是学习以聪明的方法去储存数据,使得我们在有需要的时候能够快速有效地把数据撷取。例如我们希望把学生某一科的考试成绩整理,使得我们能随时查询任何学生的排名。为了节省查询的时间,我们或许会把学生们的成绩从高至低排好,而不会以随意的顺序排列。(对此问题,其实还有一个更好的方法呢!)在此课程,我们将针对各种基本的数据结构,进行理论探讨及分析,并辅以适量的程序训练,加强学生对数据结构实际应用的掌握。


预备知识
C/C++ Programming


指定用書
1.Introuction to Algorithms
    Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
2.Fundamentals of Data Structures in C++
     Ellis Horowitz, Sartaj Sahni, Dinesh Mehta
參考資料
Algorithms in C++; Robert Sedgewick

----------------------课程目录------------------------------
课程大纲:
Week 0
Overview
课程介绍
Week 1
Getting Started; Heap
Sorting的方法&分析
Sorting的分析
Growth of Function
Insertion Sort上机
Exercises
Heap-1
Heap-2
Exercises
Week 2
Sorting   Lower Bound
Lower Bound on Comparison Sorts- 1
Lower Bound on Comparison Sorts- 2
Exercises
Basic   Data Structures I (List, Queue, Stack)
Pointers in C
Basic Data StructureⅠ- 1
Basic Data StructureⅠ- 2
Josephus上机
Balanced括号上机
List上机_insert
List上机_delete
Exercises
Week 3
Basic Data Structures II   (Tree, Graph)
Tree and Graph
Exercises
Graph and Tree Traversals I   (BFS, DFS)
Breadth First Search
Depth First Search
Depth First Search分析
Exercises
Week 4
Graph and Tree Traversals   II (Tree Traversals, Expression Tree )
Tree Traversal
Expreesion Tree&Postfix Notation of an Expression
Infix-Postfix Coversion
Exercises
Graph and Tree Traversals   III (Topological Sort)
Topological Sort
Topological 证明
Two IQ questions
Exercises
Week 5
Searching Set Data I   (Binary Search Tree)
Binary Search Tree
Binary Search Tree 实作 (Min/Max)
Binary Search Tree 实作 (Search Predecessor)
Binary Search Tree 实作 (Insert/Delete)
Binary Search Tree 实作 (Delete)- Case 1&2
Binary Search Tree 实作 (Delete)- Case 3
BST上机_insert
BST上机_delete_1
BST上机_delete_2
BST上机_3
Exercises
Week 6
Searching Set Data II (AVL   Tree)
AVL Tree
AVL Tree- Rotation
AVL Tree- Insertion的情形
AVL Tree- Insertion实作Case2.2
AVL Tree- Insertion实作Case2.3
AVL Tree Insert 补充& Delete
Augmenting Data Structure
Exercises
Week 7
Searching Set Data III   (B-Tree)
B-tree EM Model
B-tree insert
B-tree delete
Exercises
Week 8
Hashing   (Chaining, Open Addressing)
Hashing
Common Hash Function
Exercises
Suffix Tree and   Suffix Array
Indexing Strings& Suffix Array
Exercises



上一篇:中国石油大学 管理信息系统 全73讲 主讲-王文铭 视频教程
下一篇:西安交通大学计算机程序设计冯博琴主讲视频教程
发表于 2018-8-19 14:54:11 | 显示全部楼层
厉害厉害!!!赞!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 
 
VIP购买
在线客服
微信号:hszy8com
QQ:1127517575
宏胜资源【1】群
工作时间:
8:00-22:00
 

QQ|苏公网安备 32011402010784号|小黑屋|宏胜资源网-你身边的学习资料库! ( 鲁ICP备14027891号-1  

GMT+8, 2024-4-26 19:36 , Processed in 0.073065 second(s), 29 queries .

Powered by hszy8.com

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表