正确答案: B
算法的时间复杂度是指执行算法所需要的计算工作量
题目:下列叙述中正确的是( )
解析:算法的效率不仅与问题的规模有关,而且与数据的存储结构无关;算法的时间复杂度是指执行算法所需要的计算工作量;-般来说-种数据的逻辑结构(逻辑结构是指反映数据元素之间前后件关系的数据结构)根据需要可以表示成多种存储结构(常用的存储结构有顺序、链接、索引等);算法的时间复杂度与空间复杂度之间没有必然的联系。因此本题的正确答案是B。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]有以下程序: #includeiostream.h> void fun(int a,mt b,int C) {a=456,b=567,c=678;} void main() { int x=10,y=20,z=30; fun(x,y,z); coutx','y','zendl; } 输出结果是( )。
10,20,30
解析:解析: 本题考查函数中变量的作用范围,在主函数中给变量x,y,z赋值,然后将其作为实参传递给了函数fun (),虽然在函数fun()中改变了这3个变量的值,但只是同名的局部变量,不影响函数中变量的值,所以在调用函数fun()结束后,主函数3个变量的值未改变。
[单选题]可以作为Windows外壳程序的是 ( )
程序管理器和文件管理器
[单选题]如果设置报表上某个文本框的控件来源属性为“=2*4+1”,则打开报表视图时,该文本框显示信息是( )。
9
[单选题]以下程序的输出结果是 #includeiostream.h> void main() { int x=1,y=3; cout x++ " , "; { int x=0;X+=y*2; coutx" ,"y" ;"; } coutx" ,"y; }
1,6,3,2,3
解析:解析:coutx++;语句中,程序先输出x的值,然后再加l,所以结果为1,此时x的值为2;布intx=0;x+=y*2;语句中,将0的值赋给x,然后再运算x+=y*2的值,结果为x=6(此时x的值为局部变量),y的值不变,在最后在执行了x语句后的值,所以应为2。
[单选题]将E-R图转换为关系模式时,实体与联系都可以表示成 ( )
关系