下面哪种函数是回溯法中为避免无效搜索采取的策略()
第1题:
一个C++程序由函数A( ),B( ),C( )和函数P( )构成,在函数A( )中分别调用了函数B( )和函数C ( ),在函数B( )中调用了函数A( ),且在函数P( )中也调用了函数A( ),则可以说
A.函数B( )中调用的函数A( )是函数A( )的间接递归调用
B.函数A( )被函数B( )调用是直接递归调用
C.函数P( )直接递归调用了函数A( )
D.函数P( )中调用的函数A( )是函数P( )的嵌套
第2题:
此题为判断题(对,错)。
第3题:
为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。
A) 内联函数
B) 重载函数
C) 递归函数
D) 函数模板
A.
B.
C.
D.
第4题:
在函数调用过程中,如果函数fun A调用了函数fun B,函数fun B又调用了函数fun A,则
A.称为函数的直接递归调用
B.称为函数的间接递归调用
C.称为函数的循环调用
D.C语言中不允许这样的递归调用
第5题:
可以通过下面哪些函数实现类的多态性( )。
A.友元函数
B.虚函数
C.嵌套函数
D.递归函数
第6题:
常见的函数有()
第7题:
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,说明完成了()
第8题:
回溯法搜索解空间树时,常用的两种剪枝函数为()和()。
第9题:
在函数调用过程中,如果函数A调用函数B,函数B又调用函数A,则这种函数调用被称为()
第10题:
递归定义的函数一定是“递归计算”的
递归定义的函数一定是“迭代计算”的
有些递归定义的函数可以“迭代计算”,有些递归定义的函数则必须“递归计算”
凡是可以“迭代计算”的函数,一定可以“递归计算”,凡是可以“递归计算”的函数,也一定可以“迭代计算”
第11题:
第12题:
匿名函数
普通函数
递归函数
内置函数
第13题:
A.称为函数的直接递归
B.称为函数的间接递归
C.称为函数的递归定义
D.C语言中不允许这样的递归形式
第14题:
为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。
A.内联函数
B.重载函数
C.递归函数
D.函数模板
第15题:
下面哪些函数采用动态联编( )?
A.重载函数
B.嵌套函数
C.虚函数
D.递归函数
第16题:
一个C程序由函数A、B、C和函数P构成,在函数A中分别调用了函数B和函数C,在函数B中调用了函数A,且在函数P中也调用了函数A,则可以说( )
A.函数B中调用的函数A是函数A的间接递归调用
B.函数A被函数B调用是函数A间接递归调用
C.函数P直接递归调用了函数A
D.函数P中调用的函数A是函数P的嵌套
第17题:
通过lambda定义,没有函数名的函数是()
第18题:
自身直接或者间接调用自身并且有终止条件的函数是()
第19题:
在下述哪种情况下适宜采用inline定义内联函数。()
第20题:
关于递归定义的函数,下列说法正确的是()
第21题:
间接递归调用
直接递归调用
间接循环调用
直接循环调用
第22题:
递归函数
剪枝函数
随机数函数
搜索函数
第23题:
匿名函数
普通函数
递归函数
内置函数