Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zihuan-yan/something

关于编程的一些小玩意
https://github.com/zihuan-yan/something

celery datastructures-algorithms design-patterns mysql python redis

Last synced: 5 days ago
JSON representation

关于编程的一些小玩意

Awesome Lists containing this project

README

        

### Data Structure - 数据结构
* [动态数组](DataStructure/DynamicArray/动态数组.md)
* [链表](DataStructure/Link/链表.md)
* [栈](DataStructure/Stack/栈LIFO.md)
* [队列, 双端队列, 优先级队列](DataStructure/Queue/队列.md)
* [树](DataStructure/Tree/树.md)
* [映射, 哈希表和跳跃表](DataStructure/Mapping/映射、哈希表和跳跃表.md)
* [搜索树](DataStructure/SearchTree/搜索树.md)
* [图](DataStructure/Graph/图.md)

### Algorithms - 算法
#### 排序算法
* [冒泡排序](Algorithms/BubbleSort/__init__.py)
* [选择排序](Algorithms/SelectionSort/__init__.py)
* [插入排序](Algorithms/InsertionSort/__init__.py)
* [希尔排序](Algorithms/ShellSort/__init__.py)
* [堆排序](Algorithms/HeapSort/__init__.py)
* [归并排序](Algorithms/MergeSort/__init__.py)
* [快速排序](Algorithms/QuickSort/__init__.py)
* [桶排序](Algorithms/BucketSort/__init__.py)
* [基数排序](Algorithms/RadixSort/__init__.py)
* [计数排序](Algorithms/CountingSort/__init__.py)

#### 查找&选择算法
* [二分查找](Algorithms/BinarySearch/__init__.py)
* [随机快速选择](Algorithms/QuickSelect/__init__.py)

#### 动态规划算法
* [矩阵链乘法](Algorithms/MatrixChainMultiply/__init__.py)
* [LCS](Algorithms/LCS/__init__.py)

#### 文本压缩和贪心算法
* [霍夫曼算法](Algorithms/Huffman/__init__.py)

### Python笔记
* [基础知识](Python/foundation.md)
* [Tips](Python/tips.md)

### Design Pattern - 设计模式
* [摊销分析](DesignPattern/Amortisation/摊销分析.md)
* [适配器模式](DesignPattern/AdapterPattern/适配器模式.md)
* [组合模式](DesignPattern/CompositePattern/组合模式.md)
* [模版方法模式](DesignPattern/TemplateMethodPattern/模版方法模式.md)

### MySQL
* [MySQL基础](Mysql/mysql_foundation.md)

### 计算机网络基础
* [OSI](NetWork/OSI.md)
* [TCP/IP](NetWork/TCP-IP.md)
* [计算机网络中的安全](NetWork/计算机网络中的安全.md)

### Others - 其他
* [自定义Range](Others/CustomerRange/__init__.py)
* [序列抽象基类](Others/SequenceABC/__init__.py)
* [通用序列迭代器](Others/SequenceIterator/__init__.py)
* [多维向量](Others/MultidimensionalVector/__init__.py)
* [数列 - 等差, 等比, 斐波那契](Others/Progression/__init__.py)
* [凯撒密码](Others/CaesarCipher/__init__.py)
* [磁盘占用](Others/DiskUsage/__init__.py)
* [斐波那契数列](Others/Fibonacci/__init__.py)
* [序列倒置](Others/SequenceReverse/__init__.py)
* [字符串拼接算法比较](Others/StringAppendAnalyse/__init__.py)
* [穷举法实现字符串匹配算法](Others/StringMatch/__init__.py)