niusouti.com
更多“边标志算法与活性边表算法比较,更适合于软件实现。”相关问题
  • 第1题:

    求最大流的算法是()。

    A、Dijkstra算法

    B、破圈法

    C、加边法

    D、Ford-Fulkerson算法


    参考答案:D

  • 第2题:

    下面关于Prim算法和KruskAl算法的时间复杂度正确的是()。

    A.Prim算法的时间复杂度与网中的边数有关,适合于稀疏图
    B.Prim算法的时间复杂度与网中的边数无关,适合于稠密图
    C.KruskAl算法的时间复杂度与网中的边数有关,适合于稠密图
    D.KruskAl算法的时间复杂度与网中的边数无关,适合于稀疏图

    答案:B
    解析:

  • 第3题:

    Prim算法和Kruscal算法都是无向连通网的最小生成树的算法,Prim算法从一个顶点开始,每次从剩余的顶点中加入一个顶点,该顶点与当前的生成树中的顶点的连边权重最小,直到得到一颗最小生成树;Kruscal算法从权重最小的边开始,每次从不在当前的生成树顶点中选择权重最小的边加入,直到得到一颗最小生成树,这两个算法都采用了(64)设计策略,且(65)。

    A.分治
    B.贪心
    C.动态规划
    D.回溯

    答案:B
    解析:
    Prim算法和Kruscal算法都是基于贪心算法的应用。Prim算法的时间复杂度为O(n2),与图中边数无关,该算法适合于稠密图。Kruskal算法的时间复杂度只和边有关系,为O(elog2e),由于Kruskal算法只与边有关,因此适合求稀疏图的最小生成树。

  • 第4题:

    求最大流的计算方法有()

    • A、Dijkstra算法
    • B、Floyd算法
    • C、加边法
    • D、Ford-Fulkerson算法

    正确答案:D

  • 第5题:

    n个顶点e条边的图采用邻接矩阵存储,广度优先遍历算法的时间复杂度为();若采用邻接表存储,该算法的时间复杂度为()。


    正确答案:O(n2) O(n+e)

  • 第6题:

    Prim算法和Dijkstra算法选择下一个节点的标准分别是什么?对于有负边的无向图,Prim算法和Dijkstra算法还能保证获得最优解吗?


    正确答案: 1)prim算法的选择标准是选择当前与T连结边的代价最小的节点加入。
    2)Dijkstra算法的选择标准是在与T邻接的顶点w中,选择从S到w路径最短的顶点。
    3)prim算法用于有负边的图可以获得最优解,Dijkstra算法不能获得最优解。

  • 第7题:

    在可变分区分配方案中,在空闲区表中把空闲区以长度递增或递减顺序排列,适合于()算法。

    • A、最坏适应算法
    • B、最先适应算法
    • C、最迟适应算法
    • D、循环适应算法
    • E、最优适应算法

    正确答案:A,E

  • 第8题:

    问答题
    Prim算法和Dijkstra算法选择下一个节点的标准分别是什么?对于有负边的无向图,Prim算法和Dijkstra算法还能保证获得最优解吗?

    正确答案: 1)prim算法的选择标准是选择当前与T连结边的代价最小的节点加入。
    2)Dijkstra算法的选择标准是在与T邻接的顶点w中,选择从S到w路径最短的顶点。
    3)prim算法用于有负边的图可以获得最优解,Dijkstra算法不能获得最优解。
    解析: 暂无解析

  • 第9题:

    单选题
    求最短路的计算方法有()
    A

    加边法

    B

     Floyd算法

    C

    破圈法

    D

    Ford-Fulkerson算法


    正确答案: D
    解析: 暂无解析

  • 第10题:

    多选题
    在可变分区分配方案中,在空闲区表中把空闲区以长度递增或递减顺序排列,适合于()算法。
    A

    最坏适应算法

    B

    最先适应算法

    C

    最迟适应算法

    D

    循环适应算法

    E

    最优适应算法


    正确答案: A,E
    解析: 暂无解析

  • 第11题:

    填空题
    n个顶点e条边的图采用邻接矩阵存储,广度优先遍历算法的时间复杂度为();若采用邻接表存储,该算法的时间复杂度为()。

    正确答案: O(n2) O(n+e)
    解析: 暂无解析

  • 第12题:

    单选题
    求最大流的计算方法有()
    A

    Dijkstra算法

    B

    Floyd算法

    C

    加边法

    D

    Ford-Fulkerson算法


    正确答案: C
    解析: 暂无解析

  • 第13题:

    Prim算法和Kruscal算法都是无向连通网的最小生成树的算法,Prim算法从一 个顶点开始,每次从剩余的顶点加入一个顶点,该顶点与当前生成树中的顶占的连边权重 最小,直到得到最小生成树开始,Kruscal算法从权重最小的边开始,每次从不在当前的生成树顶点之间的边中选择权重最小的边加入,直到得到一颗最小生成树,这两个算法都采用了( )设计策略,且( )。

    A.分治 B.贪心 C.动态规划 D.回溯 A.若网较稠密,则Prim算法更好 B.两个算法得到的最小生成树是一样的 C.Prim算法比Kruscal算法效率更高 D.Kruscal算法比Prim算法效率更高


    正确答案:B,A

  • 第14题:

    Prim算法和Kruscal算法都是无向连通网的最小生成树的算法,Prim算法从一个顶点开始,每次从剩余的顶点中加入一个顶点,该顶点与当前的生成树中的顶点的连边权重最小,直到得到一颗最小生成树;Kruscal算法从权重最小的边开始,每次从不在当前的生成树顶点中选择权重最小的边加入,直到得到一颗最小生成树,这两个算法都采用了(64)设计策略,且(65)。

    A.若网较稠密,则Prim算法更好
    B.两个算法得到的最小生成树是一样的
    C.Prim算法比Kruscal算法效率更高
    D.Kruscal算法比Prim算法效率更高

    答案:A
    解析:
    Prim算法和Kruscal算法都是基于贪心算法的应用。Prim算法的时间复杂度为O(n2),与图中边数无关,该算法适合于稠密图。Kruskal算法的时间复杂度只和边有关系,为O(elog2e),由于Kruskal算法只与边有关,因此适合求稀疏图的最小生成树。

  • 第15题:

    Dijkstra算法和Ford算法均要求边的权重非负。


    正确答案:错误

  • 第16题:

    多边形填充算法中,错误的描述是()。

    • A、扫描线算法对每个象素只访问一次,主要缺点是对各种表的维持和排序的耗费较大
    • B、边填充算法基本思想是对于每一条扫描线与多边形的交点,将其右方象素取补
    • C、边填充算法较适合于帧缓冲存储器的图形系统
    • D、边标志算法也不能解决象素被重复访问的缺点

    正确答案:D

  • 第17题:

    n个顶点e条边的图采用邻接矩阵存储,深度优先遍历算法的时间复杂度为();若采用邻接表存储时,该算法的时间复杂度为()。


    正确答案:O(n2) O(n+e)

  • 第18题:

    路基边坡放样的方法有()、计算法、试探法。


    正确答案:断面法

  • 第19题:

    为什么无线传感器网络需要节点定位,简述基于距离的定位算法三边测量算法、三角测量算法的工作原理?


    正确答案:传感器节点的自身定位是传感器网络应用的基础。许多应用都要求网络节点预先知道自身的位置,并在通信和协作过程中利用位置信息完成应用要求。若没有位置信息,传感器节点所采集的数据几乎是没有应用价值的。所以,在无线传感器网络的应用中,节点的定位成为关键的问题。基于距离的定位算法:通过测量节点与信标节点间的实际距离或方位进行定位三边测量算法:已知A、B、C三个节点的坐标,以及它们到节点D的距离,确定节点D的坐标三角测量算法:已知A、B、C三个节点的坐标,节点D相对于节点A、B、C的角度,确定节点D的坐标

  • 第20题:

    判断题
    Dijkstra算法(T、P标号算法)要求边的长度非负。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第21题:

    填空题
    ()算法比常规密钥算法更容易实现数字签名。

    正确答案: 公开密钥
    解析: 暂无解析

  • 第22题:

    判断题
    边标志算法与活性边表算法比较,更适合于软件实现。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    填空题
    n个顶点e条边的图采用邻接矩阵存储,深度优先遍历算法的时间复杂度为();若采用邻接表存储时,该算法的时间复杂度为()。

    正确答案: O(n2) O(n+e)
    解析: 暂无解析