- 2
- 0
- 约8.64千字
- 约 23页
- 2026-07-23 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年腾讯校招面试题集及答案详解
一、编程能力测试(共5题,每题10分,总分50分)
题目1:
请实现一个函数,输入一个正整数`n`,返回`n`的阶乘。要求不使用递归,且考虑大数处理(假设`n`最大为100)。
答案:
cpp
includeiostream
includevector
usingnamespacestd;
vectorintmultiply(intn){
vectorintresult(1,1);//初始化结果为1
for(inti=2;i=n;++i){
intcarry=0;
for(intj=0;jresult.size();++j){
inttemp=result[j]i+carry;
result[j]=temp%10000;//每位只保留四位数字,防止溢出
carry=temp/10000;
}
while(carry){//处理剩余的进位
result.push_back(carry%10000);
carry/=10000;
}
}
returnresult;
}
voidprintResult(constvectorintres){
for(inti=res.siz
您可能关注的文档
最近下载
- 关于绑架的小故事-绑架关起来的故事.docx VIP
- 邹城市计量检定测试所程序文件-仪器信息网.doc
- 四年级下第六单元作文:乡村风光ppt课件.ppt VIP
- hpmont海浦蒙特 HC10系列智能控制器-IO扩展模块安装使用手册V1.1.pdf VIP
- 《精神焦虑症的自救》.pdf
- 广泰数控GTAS-30T说明书.doc
- 标准图集-17J008 挡土墙(重力式、衡重式、悬臂式) -抗震烈度7.pdf VIP
- C语言程序设计案例式教程(第2版).pptx VIP
- 质 量 手 册(体系文件,适用JJF1069 计量).doc VIP
- 2026年安徽合肥长丰县岗集镇村(社区)后备干部招聘考试试卷_含答案解析.docx VIP
原创力文档

文档评论(0)