- 1
- 0
- 约6.59千字
- 约 12页
- 2026-08-23 发布于河南
- 举报
编程笔试题刷题
考试时间:______分钟总分:______分姓名:______
一、选择题(每题只有一个正确选项,请将正确选项字母填入括号内。每题2分,共30分)
1.下列关于栈的描述中,正确的是?
A.栈是先进先出(FIFO)的线性结构
B.栈是后进先出(LIFO)的线性结构
C.栈允许在中间位置插入和删除元素
D.栈只允许在栈底进行插入和删除操作
2.在顺序表中,插入和删除元素的主要缺点是?
A.速度慢
B.无法进行随机访问
C.需要移动大量元素
D.易受内存碎片影响
3.下列数据结构中,最适合表示稀疏矩阵的是?
A.数组
B.链表
C.矩阵链
D.三元组表
4.快速排序在最坏情况下的时间复杂度是?
A.O(n)
B.O(nlogn)
C.O(n^2)
D.O(logn)
5.在以下排序算法中,不稳定排序是?
A.插入排序
B.希尔排序
C.归并排序
D.堆排序
6.下面关于递归的描述,正确的是?
A.递归函数调用会占用额外的内存空间
B.递归函数没有返回值
C.递归一定会导致栈溢出
D.递归只适用于解决
原创力文档

文档评论(0)