2019秋招求职攻略
按照顺序进行学习,并保持在线编程模拟的频率,根据做题及时的补充知识点
需要掌握的技能
一、机器学习算法
-
有监督学习算法
1.1 线性模型
1.2 支持向量机
1.3 贝叶斯分类器
1.4. 决策树
1.5. 随机森林
1.6. 集成学习
1.7. knn -
无监督学习
2.1 kmeans聚类 -
降维算法
二、算法与数据结构
-
数据结构
1.1 线性表&链表
1.2 栈&队列
1.3 串&数组
1.4 堆
1.5 树&二叉树
1.6 图 -
算法
2.1 查找
① 静态查找表
② 顺序查找
③ 折半查找
④分块查找
⑤动态查找表
⑥二叉排序树
⑦平衡二叉树
⑧哈希表2.2 排序
①直接插入排序
②折半查找插入排序
③希尔排序
④选择排序
⑤堆排序
⑥冒泡排序
⑦ 快速排序
⑧归并排序
⑨基数排序
三、数据库 MySQL
四、计算机网络
五、深度学习
- 经典网络
1.1 CNN
1.2 RNN
1.3 GAN - 神经网络优化方法