Skip to content

HelloFranker/CS-Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CS-Algorithms-用Python实现各类算法(持续更新...)

主要包含各类算法的Python实现,以及算法的解释,代码的丰富注释,方便读者解读和自己复习,欢迎Star

联系邮箱:jianwu925@qq.com

1. 排序算法

  • 插入排序
  • 选择排序
  • 冒泡排序
  • 快排
  • 归并排序
  • 希尔排序
  • 堆排序

2. 查找算法

  • 二分查找

3. 关联规则算法

  • Aprior
  • FP_growth

4. 分类算法

  • 逻辑回归LR
  • 支持向量机SVM
  • 决策树DT
  • 贝叶斯分类Bayes
  • GBDT
  • 随机森林RandomForest
  • XGBoost
  • LightGBM
  • Catboost

5. 聚类算法

  • K-Means
  • 基于密度聚类DBSCAN
  • 基于划分的聚类
  • 网格聚类
  • 流聚类算法

6. 回归算法

  • 线性回归
  • XGBoost
  • LightGBM
  • SVM

7. 序列模式挖掘

  • ApriorAll
  • ApriorSome
  • GSP
  • PrefixSpan
  • MEMISP

8. 数据的降维

  • 主成分分析PCA
  • 因子分析ICA

About

用Python实现各类算法

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages