- 0
- 0
- 约7.96千字
- 约 11页
- 2026-11-16 发布于上海
- 举报
算法工程师职业认证
一、单项选择题(共10题,每题1分,共10分)
在平均情况下,快速排序的时间复杂度为()。
A.O(n)
B.O(nlogn)
C.O(n2)
D.O(logn)
答案:B
解析:快速排序的平均时间复杂度为O(nlogn),其最坏情况为O(n2),最好情况为O(nlogn)。O(n)是线性扫描复杂度,O(logn)通常对应二分查找等操作,均不符合快速排序的性质。
二分查找算法适用的前提是()。
A.数据存储在链表中
B.数据已按关键字有序,且能通过下标随机访问
C.数据无序但内存足够大
D.数据只能被读取一次
答案:B
解析:二分查找每次需要比较中间位置元素并通过下标跳转,因此要求数据有序且支持随机访问。链表不能按下标O(1)访问,无序数据无法进行正确的二分比较。
哈希表在发生大量冲突时,最坏情况下的查找时间复杂度为()。
A.O(1)
B.O(logn)
C.O(n)
D.O(n2)
答案:C
解析:哈希表理想情况下查找为O(1),但若多个关键字映射到同一位置,采用链地址法时可能形成长链表,最坏情况需要遍历链表所有元素,因此为O(n)。
广度优先搜索(BFS)中,用于记录待访问节点的数据结构通常是()。
A.栈
B.队列
C.优先队列
D.哈希表
答案:B
解析:BFS按层扩展节点,
您可能关注的文档
最近下载
- 药食同源培训课件.pptx VIP
- 2024届1月浙江省高三选考仿真模拟历史试题(A卷)(解析版).doc VIP
- 药食同源的培训课件.pptx VIP
- 20S515《钢筋混凝土及砖砌排水检查井》图集要点.docx VIP
- 初中地理练习题 2023-2024学年江苏省盐城市东台市第二教育联盟九年级(上)月考物理试卷(10月份).pdf VIP
- 《计算机视觉基础》2026全套课件PPT-北京理工大学--第六章-识别与检测-ver7.pptx
- 上海市16区2016届高三上学期期末考试历史试题分类汇编(中国史学的发展、上海历史的变迁) Word版含答案.doc VIP
- 2021届上海市普通高中高三(下)等级考真题物理试题(试卷).pdf VIP
- 九年级上册道德与法治期末考试模拟试卷(含答案解析).docx VIP
- 上海市七年级上册地理 期末试题及答案解答.docx VIP
原创力文档

文档评论(0)