- 1
- 0
- 约8.76千字
- 约 24页
- 2026-05-19 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年华为研发工程师面试题库及答案参考
一、编程基础(共5题,每题10分)
1.题目:请实现一个函数,输入一个正整数n,输出n的阶乘。要求使用递归和迭代两种方法实现。
答案:
cpp
//递归方法
longlongfactorial_recursive(intn){
if(n==0)return1;
returnnfactorial_recursive(n-1);
}
//迭代方法
longlongfactorial_iterative(intn){
longlongresult=1;
for(inti=1;i=n;++i){
result=i;
}
returnresult;
}
解析:递归方法简洁但可能导致栈溢出,迭代方法更高效。华为注重基础算法能力。
2.题目:给定一个字符串,请判断其是否为回文串。例如,abcba是回文串,abab不是。
答案:
cpp
boolis_palindrome(conststd::strings){
intleft=0,right=s.size()-1;
while(leftright){
if(s[left]!=s[right])returnfalse;
++left;
--r
您可能关注的文档
- 2026年媒体编辑岗位的招聘与问题解答参考.docx
- 2026年生产管理岗位面试技巧与题库.docx
- 2026年物流主管岗位笔试题及运输管理知识含答案.docx
- 2026年国际关系面试题及答案.docx
- 2026年制造业企业财务部负责人面试题与答案.docx
- 2026年销售经理面试题及客户沟通策略含答案.docx
- 2026年外贸企业总经理助理面试题解析.docx
- 2026年税务顾问笔试题及解析.docx
- 2026年供应链管理中的报表实施顾问技能与面试题.docx
- 2026年医院护士护理操作考核题及应急处理含答案.docx
- 传媒行业5月投资策略:关注AI应用叙事逻辑改善可能,把握游戏与IP潮玩底部机会.docx
- 家电行业转型AI算力专题:家电行业焕发新生,AI算力跨界掘金正当时.docx
- 家电行业周报:安克发布新品Solarbank 4,重新定义阳台光储.docx
- 纺织服装2025年报&26一季报总结:消费复苏渐显,制造景气承压.docx
- 食品饮料行业年度策略:筑底渐明,修复启航.docx
- 食品饮料行业深度报告:乳业周期筑底,内蒙古集群向新.docx
- 消费出海系列深度(五):品牌出海梳理——“长期主义”下的出海选择.docx
- 农林牧渔行业专题报告:生猪供需和成本的十万个为什么.docx
- 2025年中国热泵产业发展年鉴.docx
- 电力设备与新能源行业周报:AIDC、空天、工控、锂电汇聚风口,风电、BC低位值得关注.docx
原创力文档

文档评论(0)