- 0
- 0
- 约5.66千字
- 约 7页
- 2026-07-07 发布于河北
- 举报
农行天津研发中心面试真题及详细答案(实操版)
一、现场手撕代码真题(必考高频)
农行天津研发面试固定手写代码,难度中等,侧重基础算法、业务常用逻辑,不考偏难怪题。
1.手写斐波那契数列(输出前n项)
参考答案:面试优先写迭代写法,避免递归超时、栈溢出问题,贴合金融系统高效运行的要求。
java
//迭代实现,时间复杂度O(n),空间复杂度O(1)
publicclassFib{
publicstaticvoidgetFib(intn){
if(n=0)return;
if(n==1){
System.out.print(1);
return;
}
inta=1,b=1;
System.out.print(a++b);
for(inti=3;i=n;i++){
intc=a+b;
System.out.print(+c);
a=b;
b=c;
}
}
publicstaticvoidmain(String[]
原创力文档

文档评论(0)