Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/keepalive555/datastructure
数据结构、算法、一些经典用法的学习示例代码(均由笔者编写并且调试通过)。
https://github.com/keepalive555/datastructure
algorithm c datastructure
Last synced: about 2 months ago
JSON representation
数据结构、算法、一些经典用法的学习示例代码(均由笔者编写并且调试通过)。
- Host: GitHub
- URL: https://github.com/keepalive555/datastructure
- Owner: keepalive555
- Created: 2018-01-02T17:59:53.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-23T16:23:32.000Z (about 6 years ago)
- Last Synced: 2024-05-23T04:25:10.006Z (8 months ago)
- Topics: algorithm, c, datastructure
- Language: C
- Homepage: https://blog.nice-ai-life.com
- Size: 42 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DataStructure
## 简介
此工程作为笔者日常学习“数据结构"代码汇总仓库。
## 数据结构
数据结构学习示例代码整理如下:
### 查找算法
1. [SKipList](https://github.com/keepalive555/study/blob/master/skiplist/skiplist.c)
2. [二分查找](https://github.com/keepalive555/study/blob/master/binarysearch/binarysearch.c)
3. [插入查找](https://github.com/keepalive555/study/blob/master/binarysearch/interpolationsearch.c)
4. [二叉搜索树](https://github.com/keepalive555/study/blob/master/binarysorttree/binarysorttree.c)### 排序
1. [冒泡排序](https://github.com/keepalive555/study/blob/master/sort/sort.c)
2. [选择排序](https://github.com/keepalive555/study/blob/master/sort/select.c)
3. [插入排序](https://github.com/keepalive555/study/blob/master/sort/insert.c)
4. [堆排序](https://github.com/keepalive555/study/blob/master/sort/heap.c)
5. [快速排序](https://github.com/keepalive555/study/blob/master/sort/quick_sort.c)
6. [K路归并排序](https://github.com/keepalive555/study/blob/master/sort/k_merge_sort.c)
7. [Bitmap快速查找](https://github.com/keepalive555/study/blob/master/bitmap/bitmap.c)
8. [BloomFilter](https://github.com/keepalive555/study/blob/master/bitmap/bloomfilter.c)### 链表
1. [快慢指针检测单链表是否有环](https://github.com/keepalive555/study/blob/master/linklist/linklist.c)
### 操作系统
1. [LRU算法C实现(编辑中)](https://github.com/keepalive555/study/blob/master/os/lru.c)
### 算法
1. [动态规划解决硬币问题](https://github.com/keepalive555/study/blob/master/algorithms/dp.c)