单选题算法时间复杂度的度量方法是( )。A算法程序的长度B执行算法所需要的基本运算次数C执行算法所需要的所有运算次数D执行算法所需要的时间
单选题
算法时间复杂度的度量方法是( )。
A
算法程序的长度
B
执行算法所需要的基本运算次数
C
执行算法所需要的所有运算次数
D
执行算法所需要的时间
参考解析
解析:
算法的时间复杂度是指执行算法所需要的计算工作量,即算法所执行的基本运算次数来度量的。答案选择B选项。
算法的时间复杂度是指执行算法所需要的计算工作量,即算法所执行的基本运算次数来度量的。答案选择B选项。
相关考题:
单选题在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是( )。Aoperator+有两个参数,operator*有两个参数Boperator+有两个参数,operator*有一个参数Coperator+有一个参数,operator*有两个参数Doperator+有一个参数,operator*有一个参数
单选题运算符重载是对已有的运算符赋予多重含义,因此( )。A可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义B可以改变一个已有运算符的优先级和操作数个数C只能重载C++中已经有的运算符,不能定义新运算符DC++中已经有的所有运算符都可以重载
单选题下列有关继承和派生的叙述中,正确的是( )。A如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员B派生类的成员函数可以访问基类的所有成员C基类对象可以赋值给派生类对象D如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
单选题有如下模板声明:template class A;下列声明中,与上述声明不等价的是( )。Atemplateclass T1,class T2 class A;Btemplateclass T1,typename T2 class A;Ctemplatetypename T1,class T2 class A;Dtemplatetypename T1,T2 class A;
单选题算法空间复杂度的度量方法是( )。A算法程序的长度B算法所处理的数据量C执行算法所需要的工作单元D执行算法所需要的存储空间