第1题:
● 一个只有顺序结构的程序,其环路复杂度是()。 ()A.0 B.1 C.3 D.不确定的
第2题:
此题为判断题(对,错)。
第3题:
算法复杂度包括时间复杂度和( )
A.空间复杂度
B.程序复杂度
C.环路复杂度
D.结构复杂度
第4题:
【问题2】 (8分)
请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。
【问题2】 (8分)
控制流图:
控制流图的环路复杂度V(G)=6
第5题:
程序的环路复杂度V(G)也称为McCabe复杂性度量,它是构成基本路径集的独立路径数的上界,可依此得出应该设计的测试用例数目。请计算【C代码3】程序段的环路复杂度V(G)。
第6题:
此题为判断题(对,错)。
第7题:
此题为判断题(对,错)。
第8题:
对一个算法的综合评价要从()几个方面。
A.程序复杂度
B.时间复杂度
C.环路复杂度
D.空间复杂度
第9题:
● McCabe度量法是通过定义环路复杂度,建立程序复杂性的度量,它基于一个程序模块的程序图中环路的个数。计算有向图 G 的环路复杂性的公式为:V(G)=m-n+2,其中 V(G)是有向图 G 中的环路个数,m是 G 中的有向弧数,n 是 G 中的节点数。下图所示程序图的程序复杂度是 (32) 。
(32)
A. 2
B. 3
C. 4
D. 5
第10题:
下列叙述中正确的是( )。
A.算法复杂度是指算法控制结构的复杂程度
B.算法复杂度是指设计算法的难度
C.算法的时间复杂度是指设计算法的工作量
D.算法的复杂度包括时间复杂度与空间复杂度