zoukankan      html  css  js  c++  java
  • 时间复杂度

      邻接矩阵 邻接表
    拓扑排序 O(n+e) O(n+e)
    Prim O(n2) O(n+e)
    深度优先 O(n2) O(n+e)
    广度优先 O(n2) O(n+e)
    Kruscal  O(eloge)  
    最短路径 O(n2)  
    关键路径 O(n+e)  

    设正文串长度为n,模式串长度为m,则串匹配的KMP算法的时间复杂度为_____________。

    【答案】O(m+n)

    【解析】朴素的模式匹配(Brute-Force)时间复杂度是O(m*n),KMP算法有一定改进,时间复杂度达到O(m+n)。

    若查找表中的记录按关键字的大小顺序存放在一个一维数组中,在等概率情况下二分法查找的平均检索长度是(  )

    A)O(n)             B)O(log2n)               C)O(nlog2n)            D)O((log2n)2)

    【答案】B

    若表中的记录顺序存放在一个一维数组中,在等概率情况下顺序查找的平均查找长度为(  )

    A)O(1)                B)O(log2n)                 C)O(n)            D)O(n2)

    【答案】C

    从具有 n 个结点的二叉排序树中查找一个元素时,在最坏情况下的时间复杂度为 (       ) 。

     A )O (n)       B) O(1)         C) O (log 2 n)       D)O (n 2 )

    【答案】C

  • 相关阅读:
    文本效果
    C# 将数据导出到Execl汇总[转帖]
    using方法的使用
    存储过程的相关记录
    Dictionary 泛型字典集合[转帖]
    JS验证
    浅谈AutoResetEvent的用法 [转帖]
    聊聊xp和scrum在实战中的应用问题
    字体下载
    [转] 前端开发工程师如何在2013年里提升自己
  • 原文地址:https://www.cnblogs.com/Liu269393/p/10233914.html
Copyright © 2011-2022 走看看