# sort-algorithm **Repository Path**: aalansehaiyang/sort-algorithm ## Basic Information - **Project Name**: sort-algorithm - **Description**: 数据结构、机器学习、常用算法、经典案例、排序、加密算法 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 3 - **Created**: 2019-05-21 - **Last Updated**: 2022-07-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 算法收集 --- #### 一、 [加密算法](doc/encry.md) * SHA * DES * AES * RSA * Base64 * MD5 #### 二、机器学习 * 决策树 * [朴素贝叶斯](http://blog.csdn.net/androidlushangderen/article/details/42680161) * K近邻 * K均值聚类 * 层次型聚类 * 基于关联规则的分类算法 * [一种同属性约简算法](http://www.cnki.com.cn/Article/CJFDTotal-JSGG201203015.htm) * [支持向量机算法](http://blog.csdn.net/androidlushangderen/article/details/42780439) * 网页重要性/排名算法 * 蚁群算法 * 基于连通图的分裂聚类算法 * 遗传算法 * 基于多支持度的Apriori算法 * [分布式全局最大频繁项集更新挖掘算法](http://www.cnki.com.cn/Article/CJFDTOTAL-HZLG201112032.htm) * 神经网络算法 * [LightGBM](https://www.zhihu.com/question/51644470) * [协同过滤算法](http://blog.csdn.net/acdreamers/article/details/44672305) #### 三、博客 * 【github】[机器学习实战(Python3):kNN、决策树、贝叶斯、逻辑回归、SVM、线性回归、树回归](https://github.com/Jack-Cherish/Machine-Learning) * 【CSDN】[Python3 机器学习笔记](https://blog.csdn.net/c406495762) * [常用算法总结](https://mp.weixin.qq.com/s/yNGtWUkzvYRjapBCWQ9iFQ) #### 四、经典案例 * ##### 数据结构 * [从堆到优先队列](http://mp.weixin.qq.com/s/7N_J6ky8MR6VwmvWOnau5w) * [堆排序以及最大优先队列](http://mp.weixin.qq.com/s/IP06HE-ECrxrgg6bNEl9aA) * [数据结构和算法:红黑二叉树](http://mp.weixin.qq.com/s/4XqWqr6_GNZt19-dXD6HsQ) * [数据结构和算法:AVL自平衡二叉树](http://mp.weixin.qq.com/s/uZcr7rZVe80VVNuCGMsDYg) * [数据结构和算法:Hash散列容器](http://mp.weixin.qq.com/s/e0ZTkmGYnXgB59VKhIRhdw) * [七大查找算法](http://mp.weixin.qq.com/s/hzfC1G3mnVCaqeey2wFoMQ) * [有向图的几个算法分析总结](http://mp.weixin.qq.com/s/pSGsmaaGefe4vBGXML2j_w) * [算法数据结构-B树](https://mp.weixin.qq.com/s/3KWiO2RWw3xIFJzqDX0KUA) * ##### 排序相关(含代码) * [冒泡排序](doc/BubblingSort.md) * [快速排序](doc/QuickSort.md) * [插入排序](doc/InsertSort.md) * [堆排序](docStackSort.md) * ##### 五大常用算法 * [五大常用算法:分支限界法](http://mp.weixin.qq.com/s/7VoFTypaRi_3hMIw5-0tAA) * [五大常用算法:动态规划算法](http://mp.weixin.qq.com/s/VShiGc9BRS9SlEmdeWSbIw) * [五大常用算法:贪心算法](http://mp.weixin.qq.com/s/5ba_ZNgWWeMiYpD_c6MPGQ) * [五大常用算法:分治算法](http://mp.weixin.qq.com/s/iiVC1Fg8YvkFr3DhDKpK4Q) * [五大常用算法:回溯法](http://mp.weixin.qq.com/s/V0juA6xs2KDzKOP6SbsaLA) * ##### 贝叶斯 * [朴素贝叶斯分类算法原理与实践](http://mp.weixin.qq.com/s/AV1izguFhWIhFPGiYaEX2Q) * [分类算法之朴素贝叶斯分类](http://mp.weixin.qq.com/s/CkxiQ_62qLKjSGvmr7Rjfw) * [分类算法之贝叶斯网络](https://mp.weixin.qq.com/s/bdY8KkMp-tNbZD1jfAp6CA) * ##### 神经网络 * [卷积神经网络算法的一个实现](http://mp.weixin.qq.com/s/cRmJwooPPGbsZjnUP5hGmA) * [BP神经网络算法与实践](http://mp.weixin.qq.com/s/c8lcdN5g71kbrB4Ux-nEMw) * ##### K近邻 * [K-means算法及文本聚类实践](http://mp.weixin.qq.com/s/QHoFVcG3gFbXng-0g4LugA) * [用 K 均值聚类算法实现音调的分类与可视化](http://mp.weixin.qq.com/s/EEneXphgUDxHJmNkS4JJAg) * [算法杂货铺:k均值聚类](https://mp.weixin.qq.com/s/XhbbapA_zcNPjiCM-dCEoA) * ##### 机器学习 * [决策树分类算法](http://mp.weixin.qq.com/s/WHSNeI73qcXGUyAtRrNw5w) * [决策树模型组合之随机森林与GBDT](http://mp.weixin.qq.com/s/Cu1w1LQkSmEvsN86e-kMXg) * [分类算法之决策树](https://mp.weixin.qq.com/s/wARk6anY5o4-ruOOGBcRKg) * [支持向量机(SVM)基础](http://mp.weixin.qq.com/s/bzZ64tVaBHeCPmNx-d1BbA) * [机器学习中的逻辑回归模型简介](https://mp.weixin.qq.com/s/JKvjejHWppyXXKadyqNLxQ) * ##### 傅里叶变换算法 * [从头到尾彻底理解傅里叶变换算法(上)](http://mp.weixin.qq.com/s/oWmUdF2HnPM-L49Gmw8wSw) * [从头到尾彻底理解傅里叶变换算法(下)](http://mp.weixin.qq.com/s/2OhxhOeAqRvKcwhXi66KYw) * ##### 其它 * [最短路径:Dijkstra 算法和 Floyd 算法](http://mp.weixin.qq.com/s/7ul8ep08Us0HbSmy8QFHew) * [Boyer Moore算法分析总结](http://mp.weixin.qq.com/s/yjN7xdSDJX716RsIaHg40A) * [Bloom Filter 概念和原理](http://mp.weixin.qq.com/s/QiFR3AHZtFkFpq6-hEIakg) * [BloomFilter——大规模数据处理利器](http://mp.weixin.qq.com/s/N64Lh2g5zW3xCt9gLX7PGw) * [分类算法评价](http://mp.weixin.qq.com/s/ssRbbSxxOSvxAVjgpIsXLQ) * [PageRank算法简介及Map-Reduce实现](http://mp.weixin.qq.com/s/E_hRXP-poFGtzOlZzydGcQ) * [大白话讲解遗传算法](http://mp.weixin.qq.com/s/uMunkEM69byFzPcHRFsIKg) * [关联规则挖掘基本概念与Aprior算法](http://mp.weixin.qq.com/s/j1_lTCQKxlF4CKbjwrifcA) * [推荐系统之协同过滤(CF)算法详解和实现](http://mp.weixin.qq.com/s/FNf01WRmx7if55KkaGRJFQ) * [白话讲解遗传算法 (Genetic Algorithm)](http://mp.weixin.qq.com/s/Cu77VmMwhEBh6zGt5aWHdg) * [字符串匹配的KMP算法](http://mp.weixin.qq.com/s/m2cgiVCoh5hwvgPSwKJHpQ) * [Adaboost 算法的原理与推导](https://mp.weixin.qq.com/s/tZNKT7kO-DgSgza1jkkV8w)