常用的数据结构和算法
来源:互联网 发布:新东方在线mac客户端 编辑:程序博客网 时间:2024/06/06 07:36
数据结构:
1 链表
参考linux kernel "list.h"
2 ring buffer
参考linux kernel "kfifo.h"
3 trie 树(也叫字典树)
4 hash、bloomfilter
参考leveldb "bloom.cc"
hash table 参考linux kernel "list.h"
5 skiplist、红黑树、B树
红黑树参考linux kernel "rbtree.h/rbtree.c"
算法:
二分查找
排序(插入,冒泡,归并,快速,堆排序)
宽度优先搜索,深度优先搜索,A*算法
递归与动态规划
0 0
- 常用的数据结构和算法
- 常用的数据结构和算法
- 常用算法和数据结构
- 数据结构和常用算法
- 嵌入式开发常用的数据结构和算法
- 常用算法和数据结构的复杂度
- 速查表:常用算法和数据结构的复杂度
- 速查表:常用算法和数据结构的复杂度
- 速查表:常用算法和数据结构的复杂度
- 速查表:常用算法和数据结构的复杂度
- 速查表:常用算法和数据结构的复杂度
- 速查表:常用算法和数据结构的复杂度
- 常用算法和数据结构的复杂度介绍
- 常用算法和数据结构的复杂度速查表
- 常用算法和数据结构的复杂度速查表
- 常用的数据结构算法
- 复习数据结构和算法01-常用的排序算法
- 常用数据结构和算法基础
- Android自适应屏幕方向和大小
- LeetCode--Binary Tree Zigzag Level Order Traversal
- Windows7中IIS简单安装与配置(详细图解)【转】
- 51单片机的Printf使用方法
- CC2540_非易失性(NV)内存管理
- 常用的数据结构和算法
- Ubuntu版本升级方法
- 机器学习 视频资源
- Intent机制解析2
- 在安卓开发时用酷派手机无法打印出应用内的日志的解决方法
- flex和bison的用于加载和解析配置文件(参考freeDiameter用法)
- Android-IM架构设计
- (一)、仿优酷首页/微信首页的Tab切换(附源码)
- JAVA大转盘抽奖算法