- 0
- 0
- 约4千字
- 约 12页
- 2026-03-12 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年小米公司研发工程师面试题目及答案
一、编程题(共3题,每题20分,总分60分)
1.题目(20分):
请实现一个函数,输入一个整数数组,返回数组中所有可能的三元组,使得这三个数的和等于给定的目标值。要求不重复的三元组,并尽可能优化时间复杂度。
示例:
输入:`nums=[-1,0,1,2,-1,-4]`,目标值`target=0`
输出:`[[-1,-1,2],[-1,0,1]]`
答案与解析:
python
defthree_sum(nums,target):
nums.sort()
n=len(nums)
res=[]
foriinrange(n-2):
ifi0andnums[i]==nums[i-1]:
continue
left,right=i+1,n-1
whileleftright:
total=nums[i]+nums[left]+nums[right]
iftotal==target:
res.append([nums[i],nums[left],nums[right]])
whileleftrightandnums[left]==nums[left+1]:
left+=
您可能关注的文档
- 2026年中国人寿招聘专员笔试题库含答案.docx
- 2026年金蝶高级顾问面试题库建设指南含答案.docx
- 2026年物流行业岗位面试题及应对策略.docx
- 电子市场仓库货位调整问题研究及答案.docx
- 2026年财务共享运营专员的日常工作考核指标.docx
- 2026年智能外呼岗面试问题集.docx
- 2026年软件行业测试主管面试题及答题要点分析.docx
- 2026年医疗器械质量工程师面试题及答案.docx
- 工程管理专业人员的招聘与考核流程解析.docx
- 医药销售代表岗位技能培训与面试题库含答案.docx
- 2026年浙江舟山群岛新区旅游与健康职业学院单招职业倾向性测试题库含答案详解.docx
- 2026年湖北省鄂州市单招职业适应性测试题库及参考答案详解一套.docx
- 2026年温州大学单招职业倾向性考试题库参考答案详解.docx
- 2026年浙江旅游职业学院单招职业技能考试题库及完整答案详解1套.docx
- 2026年济南护理职业学院单招职业技能考试题库及答案详解1套.docx
- 2026年河南科技职业大学单招职业技能测试题库及答案详解1套.docx
- 2026年洛阳职业技术学院单招职业适应性考试题库及参考答案详解1套.docx
- 2026年河北轨道运输职业技术学院单招职业倾向性考试题库及答案详解一套.docx
- 2026年浙江理工大学单招职业适应性测试题库及参考答案详解.docx
- 2026年甘肃警察职业学院单招职业适应性测试题库及完整答案详解1套.docx
最近下载
- 山东省济南市2025年中考生物真题试卷及答案.docx VIP
- 传媒出版行业内容审核标准.docx VIP
- 剖宫产手术专家共识(2025).docx VIP
- 机器人移动项目-中国工程机器人大赛暨国际公开赛.PDF VIP
- WHO第961号技术报告附录9:时间温度敏感药品贮运指南,补充技术文件之7-温控存贮区域的确认.pdf VIP
- 16G101三维平法图集第第三章剪力墙.pdf VIP
- 2025至未来5年中国不干胶标贴市场数据分析及竞争策略研究报告.docx
- 2025年新版煤矿安全规程电子版.doc VIP
- 直线与圆、圆与圆的位置关系复习课件-2026届高三数学一轮复习.pptx VIP
- 2025年吉林省中考数学真题卷(含答案与解析).pdf VIP
原创力文档

文档评论(0)