基本信息
文件名称:2025年国际信息学奥林匹克竞赛编程试题:算法竞赛中的递归算法挑战.docx
文件大小:38.23 KB
总页数:6 页
更新时间:2025-06-04
总字数:约4.23千字
文档摘要
2025年国际信息学奥林匹克竞赛编程试题:算法竞赛中的递归算法挑战
一、选择题(共20分,每题2分)
1.以下哪种递归算法的效率最高?
A.分治法
B.动态规划
C.暴力递归
D.非递归算法
2.递归算法在以下哪种情况下会出现栈溢出?
A.递归深度过大
B.递归出口条件不正确
C.递归函数执行时间过长
D.递归函数执行次数过多
3.以下哪个是尾递归优化后的代码?
A.deffactorial(n):returnn*factorial(n-1)
B.deffactorial(n):returnn*factorial(n-1)ifn!=0el