2026年人工智能部AI工程师面试题及答案.docxVIP

  • 0
  • 0
  • 约4.99千字
  • 约 15页
  • 2026-11-03 发布于福建
  • 举报

2026年人工智能部AI工程师面试题及答案.docx

第PAGE页共NUMPAGES页

2026年人工智能部AI工程师面试题及答案

一、编程与算法题(共5题,每题10分,总分50分)

1.题目:

给定一个包含重复元素的数组,请实现一个函数,返回数组中所有不重复的三元组,三元组中的元素按升序排列。例如,输入`[1,0,-1,0,-2,2]`,输出`[[-2,-1,2],[-2,0,0],[-1,0,1]]`。

答案:

python

defthree_sum(nums):

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==0:

res.append([nums[i],nums[left],nums[right]])

whileleftrightandnums[left]==nums[left+1]:

left+=1

whileleftrightandnums[right]==nums[right-

文档评论(0)

1亿VIP精品文档

相关文档