- 0
- 0
- 约2.62千字
- 约 9页
- 2026-07-27 发布于四川
- 举报
信息技术算法试题及答案
一、单项选择题(每题2分,共20分)
1.以下哪种算法是用于排序的?()
A.哈希算法
B.冒泡排序算法
C.加密算法
D.搜索算法
2.算法的时间复杂度主要用于衡量()。
A.算法执行所需的时间
B.算法执行所需的存储空间
C.算法的正确性
D.算法的可读性
3.二分查找算法要求被查找的数据()。
A.无序
B.有序
C.随机排列
D.可以是任意形式
4.递归算法的基本思想是()。
A.迭代
B.分治
C.贪心
D.回溯
5.以下哪个不是算法的基本特征?()
A.有穷性
B.确定性
C.无限性
D.可行性
6.快速排序的平均时间复杂度是()。
A.O(n)
B.O(n^2)
C.O(nlogn)
D.O(logn)
7.线性搜索算法在最坏情况下的时间复杂度是()。
A.O(1)
B.O(n)
C.O(n^2)
D.O(logn)
8.以下哪种数据结构适合使用广度优先搜索算法?()
A.栈
B.队列
C.链表
D.数组
9.贪心算法在每一步选择中都采取()。
A.当前最优解
B.全局最优解
C.随机解
D.最差解
10.动态规划算法通常用于解决()问题。
A.排序
B.查找
C.最优化
D.加密
原创力文档

文档评论(0)