- 1
- 0
- 约5.95千字
- 约 18页
- 2025-12-26 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年人工智能行业资深工程师面试要点及答案详解
一、编程与算法基础(5题,每题10分,共50分)
1.题目:
给定一个字符串`s`,其中包含字母和数字,要求编写一个函数,统计其中字母和数字的数量,并以字典形式返回结果。例如:输入`s=a1b2c3`,输出`{letters:3,digits:3}`。
答案:
python
defcount_letters_and_digits(s):
counts={letters:0,digits:0}
forcharins:
ifchar.isalpha():
counts[letters]+=1
elifchar.isdigit():
counts[digits]+=1
returncounts
测试用例
print(count_letters_and_digits(a1b2c3))#输出:{letters:3,digits:3}
解析:
-使用`isalpha()`和`isdigit()`方法分别判断字符是否为字母或数字。
-遍历字符串,统计两类字符的数量,最后返回字典结果。
-时间复杂度:O(n),n为字符串长度。
2.题目:
实现快速排序算法(QuickSort),对给定列表`nums`进行排序。
答案:
python
您可能关注的文档
最近下载
- 孙瑞雪老师在新网的访谈.doc VIP
- 酒店隐患排查和治理制度.docx VIP
- GJB 438C-2021 军用软件开发文档通用要求 (高清,带章).docx VIP
- 白酒中总酯含量的检测.ppt VIP
- ASTM D5391-23 中文版(高纯水流动样品电导率与电阻率测试方法).docx VIP
- SEMI F109-2023 中文版 12 英寸晶圆制造用超纯水痕量金属控制标准.docx VIP
- 中国农业大学成人教育招生简章.doc VIP
- SEMI F2 23 中文版 word 版详细解读 半导体制造用 316L 不锈钢管材标准.docx VIP
- 智能回流焊机T-962C 用户使用手册.pdf VIP
- 2023-内部审计案例研究.pptx VIP
原创力文档

文档评论(0)