- 0
- 0
- 约7.09千字
- 约 20页
- 2026-02-09 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年华为技术团队招聘面试题及答案
一、编程与算法(共5题,每题15分,总分75分)
1.题目:
实现一个函数,输入一个正整数`n`,返回`n`的阶乘。要求不使用递归,且考虑大数相乘的情况。
示例:
输入:5,输出:120
输入:10,输出:3628800
答案:
python
deffactorial(n):
ifn==0:
return1
result=1
foriinrange(1,n+1):
result=i
returnresult
测试
print(factorial(5))#输出:120
print(factorial(10))#输出:3628800
解析:
阶乘问题通常使用循环实现,避免递归带来的栈溢出问题。大数相乘时,Python的整数类型会自动转换为长整型,无需特殊处理。若使用其他语言(如Java),需使用`BigInteger`类。
2.题目:
给定一个字符串`s`,统计其中出现频率最高的字符及其出现次数。要求输出所有频率最高的字符。
示例:
输入:hello,输出:[(l,2)]
输入:abcdefg,输出:[(a,1),(b,1),...,(g,1)]
答案:
python
fromcollectionsimportCounter
def
您可能关注的文档
- 2026年大学辅导员招聘面试问题解析.docx
- 监控自动化技术面试题库及参考应答策略.docx
- 2026年客服部经理面试要点与答案.docx
- 汽车销售顾问专业能力测试与答案参考.docx
- 2026年化妆品行业采购代表面试题及答案参考.docx
- 影视制作公司项目部负责人的招聘要点与参考题目.docx
- 网络销售职位面试题与答案.docx
- 数据分析师侧重业务笔试题及答案.docx
- 2026年职业健康管理员面试问题集.docx
- 2026年培训部培训师面试题及答案.docx
- 《GB 47367-2026轧制设备安全技术条件》.pdf
- 中国国家标准 GB 47367-2026轧制设备安全技术条件.pdf
- GB/T 32852.2-2026城市客运术语 第2部分:公共汽电车.pdf
- 《GB/T 32852.2-2026城市客运术语 第2部分:公共汽电车》.pdf
- 中国国家标准 GB/T 32852.2-2026城市客运术语 第2部分:公共汽电车.pdf
- 《GB/T 31723.406-2026金属电缆和其他无源元件试验方法 第4-6部分:电磁兼容 表面转移阻抗 线注入法》.pdf
- GB/T 31723.406-2026金属电缆和其他无源元件试验方法 第4-6部分:电磁兼容 表面转移阻抗 线注入法.pdf
- 中国国家标准 GB/T 31723.406-2026金属电缆和其他无源元件试验方法 第4-6部分:电磁兼容 表面转移阻抗 线注入法.pdf
- GB/T 47402-2026制冷系统和热泵 人员能力.pdf
- 中国国家标准 GB/T 47402-2026制冷系统和热泵 人员能力.pdf
原创力文档

文档评论(0)