2026年计算机等级考试编程算法题库.docxVIP

  • 3
  • 0
  • 约8.79千字
  • 约 26页
  • 2026-06-17 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年计算机等级考试编程算法题库

一、选择题(每题2分,共20题)

(共20题,每题2分)

1.在C语言中,以下哪个函数用于动态分配内存?

A.`malloc()`

B.`free()`

C.`calloc()`

D.`realloc()`

2.以下哪个排序算法的平均时间复杂度为O(n2)?

A.快速排序

B.归并排序

C.堆排序

D.冒泡排序

3.在Python中,用于删除字典中指定键值对的函数是?

A.`remove()`

B.`pop()`

C.`delete()`

D.`del`

4.以下哪个数据结构是先进先出(FIFO)的?

A.栈(Stack)

B.队列(Queue)

C.链表(LinkedList)

D.树(Tree)

5.在Java中,以下哪个集合类不允许重复元素?

A.`ArrayList`

B.`HashSet`

C.`LinkedList`

D.`HashMap`

6.以下哪个算法适用于解决最短路径问题?

A.Dijkstra算法

B.快速排序

C.冒泡排序

D.二分查找

7.在C++中,`#include`指令用于包含哪个类型的文件?

A.扩展名为`.txt`的文本文件

B.扩展名为`.cpp`的源代码文件

C.扩展名为`.h`的头文件

文档评论(0)

1亿VIP精品文档

相关文档