基本信息
文件名称:技术岗笔试题及答案.docx
文件大小:14.68 KB
总页数:8 页
更新时间:2025-08-11
总字数:约3.11千字
文档摘要
技术岗笔试题及答案
选择题(每题5分,共35分)
1.以下哪种数据结构在查找元素时平均时间复杂度最低?
A.数组
B.链表
C.哈希表
D.栈
答案:C。数组查找元素的平均时间复杂度为O(n),链表查找元素平均时间复杂度也是O(n),栈是一种特殊的线性表,查找元素同样可能需要遍历,平均时间复杂度为O(n),而哈希表通过哈希函数可以在平均O(1)的时间复杂度内查找元素。
2.在面向对象编程中,以下哪个特性可以实现代码的复用?
A.封装
B.继承
C.多态
D.抽象
答案:B。封装主要是将数据和操作数据的方法绑定在一起,隐藏内部实现细节;多态是指不同对象对同一