- 2
- 0
- 约7.47千字
- 约 21页
- 2026-03-30 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年百度算法工程师面试题集及答案
一、编程题(共3题,每题20分)
题目1(20分):
给定一个包含重复元素的整数数组,请找出数组中所有不重复的三元组,使得这三个数的和等于给定的目标值。你可以假设每个输入只对应一个答案,但输出中不可以有重复的三元组。
示例:
输入:nums=[-1,0,1,2,-1,-4],target=0
输出:[[-1,-1,2],[-1,0,1]]
要求:
1.时间复杂度不超过O(n2)。
2.不能使用额外的存储空间(除了返回结果)。
答案:
python
defthreeSum(nums,target):
nums.sort()
n=len(nums)
res=[]
foriinrange(n):
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
您可能关注的文档
- 食品机械设备市场分析应聘常见问题集解.docx
- 邮件客服岗位面试题及答案.docx
- 2026年质量管理经理面试题及答案质量管理体系.docx
- 2026年环保部专员面试题及答案.docx
- 2026年品牌营销战略与策划问题解答.docx
- 2026年数据分析师面试题及能力要求详解.docx
- 2026年股权管理专员面试题及答案.docx
- 2026年跨国投资承销经理面试常见问题及参考答案.docx
- Java面试高频考点与解答技巧.docx
- 信息技术经理面试问题及答案解析.docx
- (一诊)毕节市2026届高三年级高考第一次适应性考试语文试卷(含答案).pdf
- 党支部2026年“三会一课”“主题党日”计划表供参考.pdf
- 2026年高考语文备考之小说阅读:因文设题反套路解读专项训练(一)含答案.pdf
- 2026春季人教版小学数学一年级下册 欢乐购物街 第1课时 认识人民币(分层作业).pdf
- 甲状腺疾病常用检验项目的应用专家共识(2026版).pdf
- 办公室2025年意识形态工作总结与2026年工作计划.pdf
- 2025年12月重大时政热点(原卷版)-2026年高考政治每月时政热点讲练(全国通用).pdf
- 在镇2026年第一季度廉政约谈会议上的讲话.pdf
- 2024统编版八年级历史上学期12月月考试题及答案(60分版).pdf
- 地方政府专项债、中央预算内资金、超长期特别国债2025年申报总结及2026年最新支持领域与范围.pdf
最近下载
- 2026年证券法考试《证券法》试卷.doc VIP
- 2025年山东铁路投资控股集团有限公司校园招聘考试试题及答案解析.pdf VIP
- 事业单位考试(面试题)广西2026年模拟试题集解析.docx VIP
- 婴幼儿感觉统合训练全套PPT课件.pptx
- 外墙干挂 石材(花岗岩)幕墙验收表.pdf VIP
- 2025~2026学年度苏锡常镇四市高三教学情况调研(二)数学试题卷(含答案及解析).pdf
- 第16课+明朝的对外关系.pptx VIP
- 广东省大湾区联考2025届九年级下学期中考一模历史试卷(含答案).docx VIP
- 2026年密码技术(密码技术基础与密码技术)试卷及答案.docx VIP
- 三年级下册书法课件-11横折钩 |西泠印社版 .ppt VIP
原创力文档

文档评论(0)