分类题库
Python题库
按题型、年份与知识点筛选,快速定位练习题。
题目列表
共 17 题
A58730
一般来说,递归需要有边界条件、递归前进段和递归返回段。当不满足边界条件时,( );当满足边界条件时,( )。
2022年
单选
A58728
关于斐波那契数列,下列空白处的代码填写正确的是?( )def func(num):
2022年
单选
A58726
下列程序输出正确的是?( )def ac(n):
2022年
单选
A58708
递推关系是递归的重要组成。( )
2022年
判断
A58702
分治算法的基本思想是将一个规模为N的问题分解为K个规模较小的子问题,这些子问题相互独立且与原问题性质相同。( )
2022年
判断
A58701
从键盘接收一组不重复整数,并将这组整数按从小到大的顺序排列。以下程序采取快速排序法对这组整数进行排序。快速排序法的原理是:(1)取这组数据中间那个数为锚定值mid;(2)从这组数据开头往右找,遇到比mid大的数则停下,位置记为i;(3)从这组数据末尾往左找,遇到比mid小的数则停下,位置记为j;(4)如果此时i仍在j左边,即i<=j,则交换这两个数;(5)重复(2)~(4)直到i、j重合;…
2022年
编程题
A58421
运行下列程序,输出的结果是?( )def f(n):
2022年
单选
A58418
运行下列程序,输出的结果是?def f(n):
2022年
单选
A58407
对于递归而言,递推与回归,二者缺一不可。
2022年
判断
A58405
使用分治算法解决问题的一般步骤是分解、求解、合并。
2022年
判断
A58404
字符加密。将大写字母逐个按其ASCII值转换为7位二进制数,并在最左边补0,使得每个字母转换为8位二进制数,然后将8位二进制数每四位转为十六进制数。如明文是"CIE",加密后的密文是"434945"。编写的python程序如下,完善划线处的代码。 def xtob(n): #将整数转为二进制数
2022年
编程题
A58402
下面的程序运用分治算法寻找列表中的最大值。请将空格补全代码。#子问题规模小于或等于2时
2022年
编程题
A58244
观察下列代码,说法错误的项是?def fi(n):
2022年
单选
A58242
下列关于递归的描述不正确的是?
2022年
单选
A58241
以下关于递归与递推方法的比较,正确的观点是?
2022年
单选
A58240
下列程序段的运行结果为?def fun(a):
2022年
单选
A58239
以下函数要实现5的阶乘,则划线处应补充选项为?def fun(i):
2022年
单选