- 0
- 0
- 约4.92千字
- 约 16页
- 2026-10-31 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年吉利控股研发工程师面试题目
一、编程与算法(共5题,每题6分,总分30分)
1.题目:
请实现一个函数,输入一个正整数`n`,返回`n`的阶乘。要求不使用递归,并考虑大数乘法的处理。
答案:
python
deffactorial(n):
ifn==0:
return1
result=1
foriinrange(1,n+1):
result=i
returnresult
解析:
阶乘计算可以通过循环实现,避免递归导致的栈溢出问题。对于大数乘法,Python的整数类型可以自动处理,但需注意内存消耗。若需优化,可使用高精度计算库(如`decimal`)。
2.题目:
给定一个字符串`s`,请判断它是否是一个有效的括号组合(例如`()`、`()[]{}`)。
答案:
python
defisValid(s):
stack=[]
mapping={):(,]:[,}:{}
forcharins:
ifcharinmapping:
top=stack.pop()ifstackelse#
ifmapping[char]!=top:
returnFalse
else:
stack.append(char)
returnnotstack
解析:
使用
您可能关注的文档
最近下载
- 哈曼卡顿AVR-151功放中文说明书.docx VIP
- 《婴幼儿回应性照护》 课件 项目4--6 盥洗和如厕中的回应性照护 ---游戏活动的回应性照护 .pptx
- 水电站安全预测预警制度.docx VIP
- 湘教版初中数学七年级下册《不等式的性质(第一课时)》教学设计.docx VIP
- 《婴幼儿回应性照护》 课件 项目1--3 认识婴幼儿回应性照护 --- 饮食饮水中的回应性照护.pptx
- 哈曼卡顿AVR151功放中文说明书(打印).docx VIP
- 2026年福建泉州编制国企招聘行政职业能力测验含答案试题及答案.doc
- 血透室医院感染暴发应急预案演练脚本 (2).docx VIP
- 新22S6 消防工程 (建筑图集).docx VIP
- pantone色卡电子版下载.pdf VIP
原创力文档

文档评论(0)