PROBLEM SET
题库
按难度与知识点筛选,找到适合的练习题。
题目列表
共 67434 题
A46357
要求:设计一个算法,枚举排列问题。输入 1-n 的第 1 个排列,如 1 2 3,按照大小输出 1~n 的所有排列,并统计全部排列总数。根据上述算法思想,补全下列代码。描述:输入 1-n 的第 1 个排列,如 1 2 3,按照大小输出 1~n 的所有排列。函数名:perm(n,begin,end)参数表:n -- 整数 n,begin -- 指向排列的第一个元素,end-- 指向排列的最后一个元…
电子学会-Python-L4
较难
--
A46358
编写上交作业的程序,老师要求把小组 7 位同学(编号为 1,2,3,...,6,7)的作业收齐,小组编号 1 的同学跟编号 2 的同学说“收作业了”,之后每位同学依次向后面的一位同学说要“收作业了”,直到最后,编号 7 的同学将自己的作业,上交到编号 6 的同学手中,编号 6 的同学将编号 7 的作业及自己的作业一起上交到编号 5 的同学,按这样的流程;直到编号 1 将其他同学的作业及自己的作业…
电子学会-Python-L4
较难
--
A46359
要求:设计一个算法,求 1~n(n 为大于 2 的正整数)中有哪些素数,总共是多少个素数? 根据上述计算规则,补全下列代码。函数名:getPrime(n)参数表:n -- n 为大于 2 的正整数。返回值:返回素数组成的数组。示例:当 n=9 时,返回:您输入的区间 1-n 中素数分别是:[2, 3, 5, 7],总共是 4个素数!primeList = []import mathdef get…
电子学会-Python-L4
较难
--
A46368
如下图代码,最后运行结果将会打印出数值 6,请问对吗?
电子学会-Python-L4
较难
--
A46369
运行如下图的代码,将不会报错而打印出数字 7。请判断对错!
电子学会-Python-L4
较难
--
A46370
关于递归函数出口的说明,以下选项中错误的是?( )
电子学会-Python-L4
较难
--
A46371
下面哪种算法使用了分治的方法?( )
电子学会-Python-L4
较难
--
A46374
下列程序段的运行结果为?( ) 下列程序段的运行结果为?( )def f(n): if n<=0: return 1 else: return f(n-1)*3print(f(4))
电子学会-Python-L4
较难
--
A46375
运行下列代码,正确的输出结果是?( )def yang(n): if n == 0: return [1] else: return[([0]+yang(n-1))[i]+(yang(n-1)+[0])[i] for i in range(n+1) ]print(yang(4))
电子学会-Python-L4
较难
--
A46379
设某算法的计算时间表示为递推关系式 T(n)=T(n-1)+n(n 为正整数)及 T(0)=1,该算法的时间复杂度为以下哪一项?( )
电子学会-Python-L4
较难
--
A46380
递归算法的执行过程,一般来说,可先后分成以下哪两个阶段?( )
电子学会-Python-L4
较难
--
A46382
调用函数时,使用位置参数接收实际参数,以下表述正确的是?( )
电子学会-Python-L4
较难
--
A46386
关于函数,以下选项中描述错误的是?( )
电子学会-Python-L4
较难
--
A46387
函数调用可以分为将实际参数的值传递给形式参数,以及将实际参数引用传递给形式参数,如果实际参数是可变对象,以下关于函数形式参数和实际参数的表述正确的是?( )
电子学会-Python-L4
较难
--
A46390
变量的作用域是指程序代码所能够访问到该变量的区域,以下表述中哪一个是错误的?( )
电子学会-Python-L4
较难
--
A46391
关于算法的描述,以下选项中错误的是?( )
电子学会-Python-L4
较难
--
A46392
关于 import 引用,以下选项中描述错误的是?( )
电子学会-Python-L4
较难
--
A46393
以下关于函数参数和返回值的描述,正确的是?( )
电子学会-Python-L4
较难
--
A46394
Python 中函数不包括?( )
电子学会-Python-L4
较难
--
A46395
画蟒蛇
电子学会-Python-L100
中等
--