2026年计算机专业题库编程语言算法题.docxVIP

  • 0
  • 0
  • 约2.44千字
  • 约 9页
  • 2026-07-22 发布于福建
  • 举报

2026年计算机专业题库编程语言算法题.docx

第PAGE页共NUMPAGES页

2026年计算机专业题库:编程语言算法题

一、单选题(每题2分,共10题)

(针对国内互联网企业常用编程语言及算法基础)

1.Python:在Python中,以下哪个方法用于向字典中添加键值对?

A.`append()`

B.`insert()`

C.`add()`

D.`update()`

2.Java:以下哪个集合类不允许存储重复元素?

A.`ArrayList`

B.`HashSet`

C.`LinkedList`

D.`HashMap`

3.C++:快速排序的平均时间复杂度是多少?

A.O(n2)

B.O(nlogn)

C.O(logn)

D.O(n)

4.JavaScript:以下哪个方法用于去除数组中的重复元素?

A.`filter()`

B.`map()`

C.`unique()`

D.`reduce()`

5.数据结构:链表和数组的区别之一是?

A.链表可以随机访问元素

B.数组需要连续内存空间

C.链表不支持动态扩容

D.数组的时间复杂度为O(1)

6.算法设计:归并排序的空间复杂度是多少?

A.O(1)

B.O(n)

C.O(nlogn)

D.O(n2)

7.Python:以下哪个函数用于反转列表?

A.`reverse()`

B.`sor

文档评论(0)

1亿VIP精品文档

相关文档