编计算机算法与程序设计(python)培训
第一章 绪论
1.1 课程简介
1.2 raptor流程图
1.3 python简介及编程
第二章 穷举搜索问题
2.1 故事:案件回顾
2.2 穷举搜索
2.3 故事:寻找Billy
2.4 穷举搜索操作与编程实现
第三章 字符串与数组
3.1 数组
3.2 字符串
第四章 二分搜索与递归
4.1 二分搜索
4.2 递归
4.3 圆二分搜索
第四章 测验
第四章 编程作业(更正)
第五章 广度优先搜索与队列
5.1 广度优先搜索
5.2 队列与 广度优先搜索求短路径的实现
第六章 深度优先搜索与栈
6.1 深度优先搜索与栈
6.2 栈与队列
第七章 并行算法,迭代加深与逆向索引
7.1 并行算法
7.2 迭代加深
7.3 逆向索引
第八章 二叉搜索树
8.1 二叉搜索树的定义与查找
8.2 二叉搜索树的实现
8.3 有序数组构造二叉搜索树
8.4 二叉搜索树的区间查找
8.5 二叉搜索树的插入
8.6 trie树
第九章 佳搜索与堆
9.1 佳搜索
9.2 优先队列
9.3 堆
9.4 大结局
第二部分 python应用
3-pygame游戏开发
1-pandas操作excel
2-正则表达式re简介
4-神经网络及应用1
5-爬虫
6-数据分析
7-pyQt进行游戏开发-俄罗斯方块
8-pygame进行游戏开发2-雷霆战警
第三部分 高级应用1
10.1 python的包
10.2 numpy包
10.3 scipy包
10.4 pandas包
10.5 mapplot包
10.6 networkx包
第三部分 高级应用2
1. 机器学习概要
2.scikit-learn包介绍
3. 回归预测和SVM
第三部分 高级应用3
12.1 深度学习概要
12.2 PyTorch包介绍
12.3 MNIST分类
第四部分 利用学术资源解决算法问题
13.1 常见问题
13.2 文献分类
13.3 信息检索流程