# k-algorithm-public **Repository Path**: dhy0218/k-algorithm-public ## Basic Information - **Project Name**: k-algorithm-public - **Description**: 深度解构编程常用算法、数据结构,使其不再抽象、深奥 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 8 - **Created**: 2021-04-13 - **Last Updated**: 2021-04-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # k-algorithm 解构算法 -- 以独特的思考、精准的文字、直观的例图剖析编程中最常用、最抽象、最复杂的算法、数据结构、并发编程、一致性安全等问题。 ![](imgs/algorithm.png) >## 目录 - [结构](#%E7%BB%93%E6%9E%84) - [示例](#%E7%A4%BA%E4%BE%8B) - [k-sort 图解排序算法](#k-sort-%E5%9B%BE%E8%A7%A3%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95) - [k-路归并(外)排序](#k-%E8%B7%AF%E5%BD%92%E5%B9%B6%E5%A4%96%E6%8E%92%E5%BA%8F) - [红黑树](#%E7%BA%A2%E9%BB%91%E6%A0%91) ### 结构 ``` doc ├── algorithm-public.eddx 常用算法图示 ├── algorithm-public.emmx 常用算法脑图 ├── data-structure-public.eddx 常用数据结构图示 └── data-structure-public.emmx 常用数据结构脑图 .... src 算法/数据结构部分源码 ``` **备注:** - .eddx 为流程图软件格式文件 [EdrawMax](https://www.edrawmax.cn/) - .emmx 为脑图软件格式文件 [MindMaster](https://www.edrawsoft.cn/mindmaster/) ### 示例 #### k-sort 图解排序算法 - [脑图](https://mm.edrawsoft.cn/wx.html?work_id=83385) ![](imgs/K-Sort.png) - [例图](https://mm.edrawsoft.cn/wx.html?work_id=83385) ![](imgs/k-sort-demo.png) #### k-路归并(外)排序 ![](imgs/k-路归并(外)排序.png) #### 红黑树 ![](imgs/rbt.jpg)