- 1
- 0
- 约9.74千字
- 约 27页
- 2026-07-23 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年程序员中级面试专业题集
一、编程语言与数据结构(共5题,每题10分,总分50分)
1.题目:
请实现一个函数,输入一个整数数组,返回数组中所有可能的子集(不包含空集)。要求:不能使用递归,时间复杂度尽可能低。
示例输入:`[1,2,3]`
示例输出:`[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]]`
2.题目:
给定一个字符串`s`,判断其是否是有效的括号字符串(只包含`{`、`}`、`[`、`]`、`(`、`)`,且括号匹配正确)。
示例输入:`()[]{}`
示例输出:`true`
示例输入:`(]`
示例输出:`false`
3.题目:
实现一个LRU(LeastRecentlyUsed)缓存,支持`get`和`put`操作。LRU缓存容量为`capacity`,当缓存满时,最近最少使用的项将被移除。
示例输入:
`LRUCache=LRUCache(2)`
`LRUCache.put(1,1)`
`LRUCache.put(2,2)`
`LRUCache.get(1)`//返回1
`LRUCache.put(3,3)`//去除键2
`LRUCache.get(2)`//返回-1(未找到)
您可能关注的文档
最近下载
- 2026年北京西城区高三一模化学试卷及答案.docx
- 汽车行业VDA-6.5-产品审核培训教材.pdf VIP
- 2026年通信工程造价核算试题及答案.docx VIP
- LY∕T 1327-2017 油桐林培育技术规程.pdf
- GB∕T 25251-2010 醇酸树脂涂料.pdf
- 7-CCAR Part4-Issue4Rev1-SSCA-03-22(第 4 部分:飞机注册和标记).pdf VIP
- 四库全书基本概念系列文库:宿州志.pdf VIP
- 最新事业单位会计岗面试问题及答案解析.pdf VIP
- 2026年春冀教版数学四年级下册教学工作计划.docx VIP
- 路斯特DriveManager基本操作资料.ppt VIP
原创力文档

文档评论(0)