2026年计算机编程与算法技能训练题集.docxVIP

  • 0
  • 0
  • 约4.26千字
  • 约 10页
  • 2026-06-28 发布于福建
  • 举报

2026年计算机编程与算法技能训练题集.docx

第PAGE页共NUMPAGES页

2026年计算机编程与算法技能训练题集

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

1.某公司需要开发一个用户登录系统,要求密码必须包含至少一个大写字母、一个小写字母和一个数字,以下正则表达式正确的是?

-A.`(?=.[a-z])(?=.[A-Z])(?=.\d).{6,}`

-B.`(?=.[a-z])(?=.[A-Z])(?=.\d).{8,}`

-C.`(?=.[a-z])(?=.[A-Z])(?=.\d).{10,}`

-D.`(?=.[a-z])(?=.[A-Z])(?=.\d).{12,}`

2.在Python中,以下哪个方法用于向集合中添加元素?

-A.`append()`

-B.`add()`

-C.`insert()`

-D.`push()`

3.以下哪种数据结构最适合用于实现LRU(最近最少使用)缓存?

-A.数组

-B.队列

-C.哈希表

-D.双向链表

4.在Java中,以下哪个关键字用于声明一个静态方法?

-A.`static`

-B.`final`

-C.`abstract`

-D.`volatile`

5.以下哪种排序算法的时间复杂度在最好、最坏和平均情况下都是O(nlogn)?

-A.快速排序

-B.归并排序

-C.插入排

文档评论(0)

1亿VIP精品文档

相关文档