查找

顺序表查找

最好 O(1) 最坏 O(n) 最终 O(n)

折半查找

最好 O(1) [log2n] + 1 最终logn

二叉排序树

最坏 O(n) 最终logn

平衡二叉树

时间复杂度 logn 插入删除也是logn

散列表

如果没有冲突,O(1)
如果有冲突,平均查找长度取决于
1.处理冲突的方法
2,散列表的填充因子

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一些概念 数据结构就是研究数据的逻辑结构和物理结构以及它们之间相互关系,并对这种结构定义相应的运算,而且确保经过这...
    Winterfell_Z阅读 11,351评论 0 13
  • 原文出处:http://www.cnblogs.com/maybe2030/p/4715035.html引文出处:...
    明教de教主阅读 13,003评论 0 7
  • 查找是在大量的信息中寻找一个特定的信息元素,在计算机应用中,查找是常用的基本运算,例如编译程序中符号表的查找。本文...
    北方蜘蛛阅读 7,964评论 1 4
  • 本文的整理基于:http://blog.csdn.net/qq_23217629/article/details/...
    阿阿阿阿毛阅读 5,521评论 0 3
  • 离京整整二十天,我在想人的一生到底能有多少次壮丽的远行,尤其是和自己爱的人。以苦短,等待,转瞬的入世法则看待,...
    王铭泽阅读 2,962评论 0 0