测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

分类题库

Python题库

按题型、年份与知识点筛选,快速定位练习题。

共 17 题 2022年

题目列表

共 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年 递归 进制转换 字符串处理 ASCII编码 编程题 A58402 下面的程序运用分治算法寻找列表中的最大值。请将空格补全代码。#子问题规模小于或等于2时 2022年 递归 函数定义 列表切片 分治算法 编程题 A58244 观察下列代码,说法错误的项是?def fi(n): 2022年 递归 输入输出 条件判断 函数定义 单选 A58242 下列关于递归的描述不正确的是? 2022年 递归 函数调用 算法基础 单选 A58241 以下关于递归与递推方法的比较,正确的观点是? 2022年 递推 递归 算法比较 单选 A58240 下列程序段的运行结果为?def fun(a): 2022年 递归 条件判断 函数调用 单选 A58239 以下函数要实现5的阶乘,则划线处应补充选项为?def fun(i): 2022年 递归 阶乘 函数返回值 单选