- 0
- 0
- 约6.76千字
- 约 9页
- 2026-08-24 发布于河南
- 举报
触通科技笔试题
考试时间:______分钟总分:______分姓名:______
一、算法与数据结构
1.给定一个包含重复元素的数组`nums`,请编写代码找出数组中重复次数超过`nums.length/3`的所有元素。你可以假设数组中存在至少一个满足条件的元素。要求描述你的算法思路,并分析其时间复杂度和空间复杂度。
2.请实现一个函数,输入一个非空字符串`s`,输出`s`的最长回文子串的长度。例如,输入`babad`,输出`3`(bab或aba)。描述你的主要思路。
3.设计一个数据结构,用于实现LRU(LeastRecentlyUsed)缓存。它应该支持以下操作:
*`LRUCache(intcapacity)`,用`capacity`初始化缓存。
*`intget(intkey)`,如果键存在,返回对应的值;否则返回`-1`。
*`voidput(intkey,intvalue)`,如果键已存在,则更新其值;如果键不存在,则将其添加到缓存中。当缓存容量已满时,应该逐出最久未使用(LRU)的元素。请描述你的设计思路,包括数据结构的选择和关键操作(如插入、删除、查找)的实现方式。
4.给定一个包含`n`个节点的无向图,节点编号从`0`到`n-
您可能关注的文档
最近下载
- BIM技术应用技术方案.docx VIP
- 跨境电商英语口语实用对话汇总.docx VIP
- 四年级(上册)赣美版江西版小学美术教案完整版.doc VIP
- TCL 显示器27C3A Pro使用说明书.pdf
- 暑假二升三衔接专项训练-课外阅读 (试题)部编版语文二年级下册(二)(含答案).doc VIP
- 2024年7月1日实施新版医疗器械经营环境卫生和人员健康管理制度.pdf
- 阴阳辨证课件.ppt VIP
- (高清版)DB13(J)∕T 8557-2023 建设工程消耗量标准及计算规则(房屋修缮建筑工程).docx VIP
- 技术质量业务能力培训PPT课件.pptx VIP
- DB13(J)T 8556-2023 建设工程消耗量标准及计算规则(园林绿化工程).docx VIP
原创力文档

文档评论(0)