数据结构优缺点
来源:互联网 发布:js设置input获取焦点 编辑:程序博客网 时间:2024/05/23 02:00
- 数组:
- 优点:插入快(知道下标);缺点:查找慢,删除慢,大小固定
- 有序数组:
- 优点:比无序的数组查找快;缺点:删除和插入慢,大小固定
- 栈:
- 优点:提供后进先出的存取方式;缺点:存取其他项很慢
- 队列:
- 优点:提供后进先出的存取方式;缺点:存取其他项很慢
- 链表:
- 优点:插入快,删除快;缺点:查找慢
- 二叉树:
- 优点:查找、插入、删除都快(树平衡的情况下);缺点:删除算法复杂
- 红黑树(平衡树):
- 优点:查找、插入、删除都快(树平衡的情况下);缺点:算法复杂
- 2-3-4树(平衡树):
- 优点:查找、插入、删除都快(树平衡的情况下);缺点:算法复杂
- 哈希表:
- 优点:插入快,通过关键字存取快;缺点:删除慢
- 堆:
- 优点:插入、删除快,对最大数据项的存取很快;缺点:对其他数据项的存取慢
- 图:
- 优点:对现实世界见面;缺点:有些算法慢且复杂
0 0
- 数据结构优缺点
- 数据结构的优缺点对比
- 各种数据结构优缺点分析
- 各种数据结构的优缺点
- 各种数据结构优缺点分析
- 各种数据结构优缺点分析
- 常用数据结构的优缺点
- 常见Java数据结构&优缺点
- 常见数据结构优缺点比较
- 数据结构的优缺点(转)
- 常见的数据结构的优缺点
- 各种数据结构的访问优缺点
- 独家分享:常见Java数据结构&优缺点
- 优缺点
- [数据结构] 数组与链表的优缺点和区别
- 数据结构_线性表_顺序/链式存储优缺点比较
- [数据结构] 数组与链表的优缺点和区别
- 【数据结构】对于线性表的顺序和链接两种存储方式的主要优缺点
- PHP面向对象
- IOS TabBar判断登录
- 使用python爬取学校门户网站相关信息并格式化输出
- python学习——调用函数
- HDU 5387 乱搞
- 数据结构优缺点
- 2016wustacm7_7K
- 「无中生有」计算机视觉探奇
- java中hashCode() 和 equals()方法的解析
- LruCache源码
- 关于Java的多态
- 为什么深度学习几乎成了计算机视觉研究的标配?
- 那些开源库你是怎么知道的?
- Maven基础