C#算法解决的一道面试题
C#算法在程序员面试中经常会遇见,那么使用C#算法如何解决呢?下面首先来看看面试题题目:
已知数列:1,1,2,3,5,8,13,21,34,..... 求第50个数值? 并用c#写出算法?
C#算法实现如下:
- //n:要求的第n个数值,使用C#算法解决
- private int getValues(int n)
- {
- int i,j,k,temp;
- j=1;
- k=1;
- temp=0;
- if(n<=2)
- {
- return k;
- }
- else
- {
- for(i=0;i<n-2;i++)
- {
- temp=k;
- k=k+j;
- j=temp;
- }
- return k;
- }
- }
C#算法解决的这道面试题就向你介绍到这里,希望对你了解C#算法有所帮助。
【编辑推荐】
- 浅析C#调用ImageAnimator
- 浅谈C#固定的和活动的变量
- 介绍C#中的值类型
- C#算法巧解八皇后问题浅析
- C#算法解决张老师的生日问题
版权声明:
作者:后浪云
链接:https://www.idc.net/help/404906/
文章版权归作者所有,未经允许请勿转载。
THE END