排序算法经典笔试题(含详细答案解析)
适用场景:后端开发、算法基础面试、校招笔试
考察范围:八大排序算法原理、时间/空间复杂度、稳定性、场景应用、手写代码实现
一、单项选择题(共8题)
1.以下排序算法中,属于稳定排序的是()
A.快速排序B.冒泡排序C.选择排序D.堆排序
答案:B
解析:稳定排序指相等元素的相对顺序排序后不改变。冒泡排序相邻元素交换,相等元素不交换,是稳定排序;快速排序、选择排序、堆排序均存在跨位置交换,会打乱相等元素顺序,属于不稳定排序。
2.时间复杂度为O(nlogn)且属于稳定排序的是()
A.归并排序B.希尔排序C.快速排
您可能关注的文档
最近下载
- 南京林业大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 西方文学理论完整全套教学课件.pptx
- 基于生成式AI的小学数学课堂教师教学决策优化策略分析教学研究课题报告.docx
- 钳工实操试卷(共44套).pdf VIP
- 《公路水运工程施工安全标准化指南》.docx VIP
- (2026秋新版)教科版科学四年级上册第3单元《 1 声音是怎样产生的》PPT课件.pptx
- 天然林保护修复项目竣工验收报告.docx
- 离心风机常识及选型.ppt VIP
- GB55032-2022建筑与市政工程施工质量控制通用规范PPT课件.pptx VIP
- 乐观积极的心态主题班会PPT课件.pptx VIP
原创力文档

文档评论(0)