- 1
- 0
- 约5.54千字
- 约 16页
- 2026-03-18 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年华为研发部门技术面试题及答案
编程与算法题(共5题,每题15分,总分75分)
1.题目(15分):
实现一个函数,输入一个非负整数`n`,返回`n`的各位数字之和。例如,输入`12345`,返回`15`。要求:
-不能使用内置的字符串转换函数。
-时间复杂度不超过O(n)。
答案与解析:
python
defsum_of_digits(n):
total=0
whilen0:
total+=n%10
n//=10
returntotal
解析:
通过模除和整除操作,逐位提取数字并累加。该方法仅遍历数字的每一位一次,时间复杂度为O(n)。
2.题目(15分):
给定一个包含重复元素的数组`nums`,返回所有不重复的全排列。例如,输入`[1,1,2]`,返回`[[1,1,2],[1,2,1],[2,1,1]]`。要求:
-不能使用递归。
-时间复杂度不超过O(n!n)。
答案与解析:
python
fromitertoolsimportpermutations
defpermute_unique(nums):
returnlist(set(permutations(nums)))
解析:
利用`itertools.permutations`生成所有排列,再通过`set`去
您可能关注的文档
- 2026年通信部通信工程师面试题及答案.docx
- 技术团队项目经理助理必考题目.docx
- 2026年项目管理专业人士PMP认证考试重点含答案.docx
- 2026年新闻编辑面试题集及答案参考.docx
- 2026年航空维修工程师面试题及实操含答案.docx
- 2026年软件测试工程师岗位详解与常见问题解答.docx
- 市场营销策略分析面试题目.docx
- 2026年车辆管理专员面试题及答案.docx
- 2026年国家电网公司人力资源部面试技巧与答案.docx
- 2026年高级市场营销经理面试题详答.docx
- 配电室安全工作管理规定.docx
- 结构专业图纸审查要点.docx
- 2.2 养成亲社会行为(课件)-八年级道德与法治上册(统编版2024).pptx
- 3.1 做有梦想的少年(课件)七年级道德与法治上册课件(统编版2024).pptx
- Inventions Unit 4 Section 4 & Project(拓展优质课)八年级英语上册(沪教版2024).pptx
- 2026加油站风险点告知卡汇编附管控清单.pptx
- 2026年五一节前暨节后复工全员安全培训:安全为了谁?.pptx
- 2026年新版学习贯彻关于安全生产重要论述精神.pptx
- 第2章 细胞的分子组成(复习课件)高中生物沪科版2020必修1.pptx
- 第四单元 多姿多彩的乐音世界——《唱脸谱》课件 湘艺版(2024)初中音乐七年级下册.pptx
最近下载
- 1.新版历年中考英语真题高频单词汇编(打印版800词).pdf
- 2016-2025年高考语文试题分类汇编:名句默写(直接式)(全国通用)原卷版.pdf VIP
- 药品电子监管码风险评估.pdf VIP
- 2024-2025学年天津市第一中学七年级第二学期期中考试数学检测试卷及参考答案.docx
- 2025年上海市普通高中学业水平等级性考试物理真题及答案.pdf VIP
- DB37∕T 5316-2025 外墙外保温工程质量鉴定技术规程.pdf
- 新闻稿件分析与选择.ppt VIP
- 关于拟定2009年“三支一扶”计划人选的通知.pdf VIP
- 2024-2025学年广东省深圳市福田区五年级(下)期中语文试卷.docx VIP
- 博世IndraDrive伺服驱动器PROFINET调试指南.pdf
原创力文档

文档评论(0)