算法
BigDataEngineer
这个作者很懒,什么都没留下…
展开
-
排序算法:冒泡、选择、插入、希尔、归并、快速、基数、堆排序 python实现
即冒泡排序、选择排序、插入排序、希尔排序、归并排序、快速排序、基数排序、堆排序等一、冒泡排序基本思想: 两个数比较大小,较大的数下沉,较小的数冒起来。过程:比较相邻的两个数据,如果第二个数小,就交换位置。从后向前两两比较,一直到比较最前两个数据。最终最小数被交换到起始的位置,这样第一个最小数的位置就排好了。继续重复上述过程,依次将第2.3…n-1个最小数排好位置。python实现:de...原创 2019-11-13 13:51:25 · 388 阅读 · 1 评论 -
线性回归、逻辑回归、RNN、CNN、KNN、SVM算法总结
常见的监督学习:线性回归、决策树、朴素贝叶斯分类、最小二乘法、逻辑回归、支持向量机、集成方法常见的无监督学习:聚类算法、主成分分析、奇异值分解、独立成分分析。常用的分类器包括SVM、KNN、贝叶斯、线性回归、逻辑回归、决策树、随机森林、xgboost、GBDT、boosting、神经网络NN。常见的降维方法包括TF-IDF、主题模型LDA、主成分分析PCA等等常用的回归技术:线性回归、多项...原创 2019-10-29 20:42:23 · 9966 阅读 · 0 评论