早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
[问题1]中伪代码的时间复杂度为 (7) (用0符号表示)。
题目
[问题1]中伪代码的时间复杂度为 (7) (用0符号表示)。
参考答案
正确答案:(7)O(n3)
(7)O(n3) 解析:问题1:本问题考查算法流程。第(1)空表示主循环,k是循环控制变量,故第(1)空填k=1to n。第(2)和(3)空根据题意和递归式,可分别得到答案为
[*]
和计算了任意两个顶点之问的最短路径之后,对每个顶点,开始统计其到所有其他顶点的最短路径之和,因此第(4)空填SP[i]=SP[i]+dy(n)。第13和第14行初始化,假设最小的到所有其他顶点的最短路径之和为第一个顶点的最小路径之和,大型超市的最佳位置为第一个顶点,故第(5)空填rain_v=l。最后要求返回大型超市的最佳位置,即到所有其他顶点的最短路径之和最小的顶点。
问题2:本问题考查[问题1]中的伪代码2—8行,计算任意两点之间的最短路径,有三重循环,故时间复杂度0(n3)。第9~12行,计算任意两点之间的最短路径之和,有两重循环,故时间复杂度为0(n2)。第15—18行,在所有点的最短路径之和中找到最小的最短路径之和,时间复杂度为O(n)。故算法总的时间复杂度为O(n3)。
(7)O(n3) 解析:问题1:本问题考查算法流程。第(1)空表示主循环,k是循环控制变量,故第(1)空填k=1to n。第(2)和(3)空根据题意和递归式,可分别得到答案为
[*]
和计算了任意两个顶点之问的最短路径之后,对每个顶点,开始统计其到所有其他顶点的最短路径之和,因此第(4)空填SP[i]=SP[i]+dy(n)。第13和第14行初始化,假设最小的到所有其他顶点的最短路径之和为第一个顶点的最小路径之和,大型超市的最佳位置为第一个顶点,故第(5)空填rain_v=l。最后要求返回大型超市的最佳位置,即到所有其他顶点的最短路径之和最小的顶点。
问题2:本问题考查[问题1]中的伪代码2—8行,计算任意两点之间的最短路径,有三重循环,故时间复杂度0(n3)。第9~12行,计算任意两点之间的最短路径之和,有两重循环,故时间复杂度为0(n2)。第15—18行,在所有点的最短路径之和中找到最小的最短路径之和,时间复杂度为O(n)。故算法总的时间复杂度为O(n3)。
看了[问题1]中伪代码的时间复杂度...的网友还看了以下:
在Excel中输入字符串时,若该字符串的长度超过单元格的显示宽度,则超过的部分最有可能()。A.被 其他 2020-05-13 …
温度的物理意义:温度表示物体的程度,生产与生活中,常用摄氏温度表示温度的高低,该物理量的符号是,单 物理 2020-05-13 …
(2012•青岛模拟)归纳式探究:一定质量的气体压强和它的体积、温度有关,物理上除了摄氏温度以外, 物理 2020-05-13 …
"6'"是代表6英寸还是6英尺呢?关于长度,"6'"表示的是6英寸还是6英尺?不记得这种表示符号代 其他 2020-05-17 …
17printf函数中用到格式符"%4s",其中数字4表示输出的字符串站用4列。如果字符串长度17 其他 2020-06-26 …
已知三角形ABC中,a=根号2,b=根号3,B=60度,那么角A等于正弦定理a/sinA=b/si 数学 2020-08-02 …
如何输入表示经度的符号北纬22度的度那个符号怎么输入 其他 2020-11-10 …
温度计问题有一刻度均匀但所标示数与实际温度不相符的温度计,用它测冰水混合物的温度时读数为4°C;用它 物理 2020-11-17 …
如图1所示,停表的读数为,小表盘的分度值是.如图2所示,该刻度尺的分度值是cm,物体的长度是cm.图 物理 2020-11-29 …
工程符号的含义,我很菜的啊,我知道,工程符号中用R表示半径,但是表示直径的有两个:用Φ,也可以用D, 数学 2020-12-10 …