2026年人工智能工程师面试题及答案助力智能未来.docxVIP

  • 0
  • 0
  • 约3.11千字
  • 约 10页
  • 2026-03-21 发布于福建
  • 举报

2026年人工智能工程师面试题及答案助力智能未来.docx

第PAGE页共NUMPAGES页

2026年人工智能工程师面试题及答案助力智能未来

一、编程实现题(共3题,每题10分)

题目1(Python编程):

请用Python实现一个函数,输入一个字符串列表,返回一个新列表,其中包含所有字符串的长度,但要求去除长度小于3的字符串长度。例如,输入`[hello,world,a,python]`,输出`[5,5]`。

答案:

python

deffilter_string_lengths(strings):

return[len(s)forsinstringsiflen(s)=3]

解析:

使用列表推导式遍历输入列表,筛选出长度大于等于3的字符串,并计算其长度。

题目2(算法设计):

请用Python实现快速排序算法,输入一个整数列表,返回排序后的列表。

答案:

python

defquick_sort(arr):

iflen(arr)=1:

returnarr

pivot=arr[len(arr)//2]

left=[xforxinarrifxpivot]

middle=[xforxinarrifx==pivot]

right=[xforxinarrifxpivot]

returnquick_sort(left)+m

文档评论(0)

1亿VIP精品文档

相关文档