Skip to content

使用python实现排序算法、数据结构、机器学习算法,以及编码的小技巧。。。。

License

Notifications You must be signed in to change notification settings

nfyn/Use-Python-to-Achieve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Use-Python-to-Achieve

python 3.7 jupyter notebook

使用python实现排序算法、数据结构、机器学习算法,以及编码的小技巧。。。。

目 录

1. 排序算法

1.1 冒泡排序

1.2 选择排序

1.3 插入排序

1.4 快速排序

1.5 归并排序

1.6 希尔排序

1.7 堆排序

1.8 计数排序

1.9 基数排序

1.10 桶排序

1.11 常见排序算法总结

2.数据结构算法

2.1 数组

2.2 链表

2.3 栈和队列

2.4 递归

2.5 查找

2.6 散列表

2.7 字符串

2.8 二叉树

2.9 堆

2.10 图

2.11 回溯

2.12 分治

2.13 动态规划

3.机器学习算法

3.1 感知机

3.2 k近邻法

3.3 朴素贝叶斯

3.4 决策树

3.5 逻辑斯谛回归

3.6 支持向量机

3.7 提升方法

3.8 EM算法及其推广

3.9 隐马尔可夫模型

3.10 条件随机场

联系我们

个人博客网站 qq群

知乎专栏https://zhuanlan.zhihu.com/Use-Python-to-Achieve

小专栏https://xiaozhuanlan.com/Use-Python-to-Achieve

博客园https://www.cnblogs.com/Use-Python-to-Achieve

关注微信公众号

About

使用python实现排序算法、数据结构、机器学习算法,以及编码的小技巧。。。。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published