- 0
- 0
- 约4.02千字
- 约 9页
- 2026-06-30 发布于新疆
- 举报
完整大厂实习笔试题型及答案-复习精华
一、算法编程题(总分:100分)
1.题目:给定一个整数数组`nums`和一个整数目标值`target`,请你在该数组中找出和为目标值的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。并且你不能使用同一个元素使用两次。
答案:使用哈希表(HashMap)来解决。遍历数组,对于每个元素`nums[i]`,计算`complement=target-nums[i]`,检查`complement`是否在哈希表中。如果在,则返回当前索引`i`和哈希表中存储的索引;如果不在,则将当前元素及其索引存入哈希表。时间复杂度O(n),空间复杂度O(n)。
2.题目:给定一个链表,反转链表,并返回反转后的链表。
答案:使用迭代法。初始化三个指针:`prev`(前驱节点,初始为null)、`curr`(当前节点,初始为头节点)、`next`(后继节点)。循环遍历链表,每次将`curr.next`指向`prev`,然后移动三个指针:`prev=curr`,`curr=next`,`next=curr.next`。当`curr`为null时停止,此时`prev`即为新的头节点。
3.题目:给定一个字符串`s`,请你找出其中不含有重复字符的最长子串的长
您可能关注的文档
最近下载
- 2011年专利代理实务真题及答案.docx VIP
- 2025至2030中国氟硅酸钾行业调研及市场前景预测评估报告.docx VIP
- MT872-2000 煤矿用带式输送机保护装置技术条件.docx VIP
- 阿立哌唑临床应用专家建议2023.pdf VIP
- 一例低血糖症患者的护理个案.docx
- (高清版)B-T 15596-2021 塑料 在玻璃过滤后太阳辐射、自然气候或实验室辐射源暴露后颜色和性能变化的测定.pdf VIP
- T∕ZZB 0673-2018 直读光谱仪标准规范.docx VIP
- 2026年辽宁沈阳市中考英语试卷含答案.docx VIP
- 成人社区获得性肺炎基层诊疗指南(2023 年版).docx VIP
- 【小升初】2026年小学数学六年级毕业学情自测 情境提升卷01(青岛版)(含答案).pdf
原创力文档

文档评论(0)