多选题使用进制转换函数:def toStr2(n,base): convertString='0123456789ABCDEF' if n == 0: return '' return toStr2(n // base, base) + convertString[n % base] 将数字135转换为三进制“12000”的过程中,函数共被调用了多少次(包含初始调用)? A、 3 B、 5 C、 6 D、 4多选题递归函数的实现与哪种数据结构直接相关? A、 无序表 B、 队列 C、 栈 D、 堆判断题给定绘制分形树函数:def tree(branch_len): t.pendown() t.forward(branch_len) t.penup() if branch_len > 5: t.left(20) tree(branch_len - 5) t.right(40) tree(branch_len - 5) t.left(20) t.backward(branch_len) 其中t为海龟画笔对象。 在调用函数tree(50)时,下列哪些说法是正确的? A、 画线的长度总和为10180 B、 组成树的线段共1023条 C、 树梢与树根的路径距离为275 D、 树梢共512个判断题以下函数用于可用于求方程的近似解,其中参数f为一个输入、输出均为数字的函数def solve(f, x1, x2): mid = (x1 + x2) / 2 if f(mid) == 0 or abs(x1 - x2) 0: return # else: return # 如何补全该函数使其可以正常使用? A、 C处应填:solve(f, mid, x2) B、 C处应填:solve(f, x1, mid) C、 A处应填:mid D、 B处应填:solve(f, mid, x2)多选题以下是使用递归方式实现的圆括号匹配函数:def match(s, n=0): if s: if s[0] == '(': n += 1 else: n -= 1 if n A、 "((()))(((" B、 "()((()))" C、 "(((()((()))" D、 "((()))"多选题以下哪项 不是 递归的三定律之一? A、 算法调用自身 B、 对函数运行结果进行缓存 C、 有一个基本结束条件 D、 能够不断减小问题规模多选题若定义实心等边三角形为0阶谢尔宾斯基三角,现给定一个边长为1的4阶谢尔宾斯基三角,请问它的面积更接近以下哪个数字? A、 0.237 B、 0.183 C、 0.137 D、 0.244判断题以下哪些问题不适合用递归算法求解? A、 查找有序列表中某元素是否存在 B、 计算两个数的差 C、 图像、语义识别 D、 求斐波那契数列第N项的值