PROBLEM SET
算法效率
按知识点筛选题目,系统巩固该考点。
题目列表
共 19 题
A58615
猜一个2022以内的随机数,用计算机解决该问题,比较合适的算法?
2022年
--
--
A57622
对于程序中的列表来说,哪个选项中的参数填写在range()中的横线上,算法执行效率最高?( )a=[1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1]
2023年-选择题
--
--
A59308
算法复杂度分析的目的是分析算法的效率,以求改进。
2021年
--
--
A59190
对比两个求等差数列1+2+…+n的和的程序,其算法效率?( ) 程序1: n=int(input())
2021年
--
--
A59164
通常问题的规模越大算法执行的时间就越长,算法执行时间的增长率和问题规模的增长关系,称为空间复杂度。
2021年
--
--
A59067
猜一个20以内的随机数二分法比顺序查找的效率更高。
2021年
--
--
A61147
近20年来,许多计算机专家都大力推崇递归算法,认为它是解决较复杂问题的强有力的工具。在下列关于递归算法的说法中,正确的是( )
2007年
--
--
A66258
下面代码中的 isPrimeA() 和 isPrimeB() 都用于判断参数 N 是否素数,有关其时间复杂度的正确说法是 ( )。
2023年
--
--
A57419
用枚举算法求解“100以内既能被3整除又能被4整除的元素”时,在下列数值范围内,算法执行效率最高的是?( )
2023年-选择题
--
--
A57938
递归算法不涉及高深的数学知识,使得很多比较复杂的问题,也可以用简洁的代码解决,代码的执行效率比较高,所以即使有其他算法可行,也应该首选递归算法解决问题。( )
2023年-判断题
--
--
A60311
若某个问题既能用递归算法求解,又能用递推算法求解,则使用递归方法求解更容易,效率也高得多。( )
2024年-判断题
--
--
A59771
实际应用中,一般不采用递归的方法来解决层次或序列规模较大的计算问题,其原因是?( )
2024年-选择题
--
--
A62547
下列有关提高穷举算法效率的方法中,说法错误的是( )
2024年
--
--
A55619
用枚举算法求解“找出所有满足各位数之和等于 9 的三位数”时,在下列所列举的数值范围内,算法执行效率最高的是?( )
2024年-选择题
--
--
A67692
在数学中N!表示N的阶乘,即1到N的乘积,如3!=1*2*3 ,且0!=1。下面的两段C++代码用于求1到N的阶乘之和,如N为3,则结果是9(1!+2!+3!的值)。选项中的说法正确的是( )。1 // 实现1
2025年
--
--
A60619
假设有一个列表 sports = ["football", "run", "basketball"],需要向这个列表中添加一个新的元素 "pingpang"。下列哪个选项里的代码执行最快?( )sports = ["football", "run", "basketb…
2025年
--
--
A67461
分治算法将原问题可以分解成规模更小的子问题,使得求解问题的难度降低。但由于分治算法需要将问题进 行分解,并且需要将多个子问题的解合并为原问题的解,所以分治算法的效率通常比直接求解原问题的效率低。
2025年
--
--
A67772
递归算法的执行效率一定高于非递归算法。( )
2026年
--
--
A67768
枚举法的时间复杂度通常很低,适用于所有数据范围的问题。( )
2026年
--
--