数据结构(C/C++)
Data Structure(C/C++)
2018年秋
课程号:21710017
人数:32人
程秀峰🇨🇳 🏫 😫
主讲人:QQ: 32472889
[email protected]
Email:手机:15071337806
网站(建设中):
群号: 873758546
课程大纲
学生考勤分数记录
参考书目
- 《数据结构(C/C++版)》 清华大学出版社 熊回香
- 《数据结构(C语言版)》 清华大学出版社 严蔚敏
- 《数据结构(C#语言描述)》 清华大学出版社 李春葆
- 《Java数据结构和算法》 清华大学出版社 Robert Lafore
- 《数据结构与算法JavaScript描述》 清华大学出版社 Michael McMillan
- 《Data Structure and Programming Design in C++》Robert L. Kruse
- 《Problem Solving with Algorithms and Data Structures using Python》 清华大学出版社 张正礼
视频
编程工具
- 一般:CFree5.0
- CFree是自带C/C++编译器MingGW的
- 高级:Visual Studio Code
- 推荐用VSCode编辑Python,C#,JavaScript,Java等程序的数据结构
- 可视化工具:Graphviz
- 所有工具均可在这里下载
网络知识点链接(持续更新,有待同学们一起发现)
可视化
- 经典算法flash
- 旧金山大学David Galles可视化演示(JS)
- 很酷的排序演示
- 很有创意的舞蹈演示
- Sorting Algorithm Animations
- Python可视化显示
- 一个日本的可视化排序
- Wiki排序算法比较
课堂形式
课堂上
- 面授
- 阅读、讨论与编程
课堂下
- 练习(每章有一次练习)
- 作业
分数评定
- 上课表现%20(考勤,发言与交流)
- 课后练习%30
- 期末考试%50