昨天考官的题目是写1+2+3+。。。+n的递归程序,开始我感觉很easy,因为从大一就做过这种程序,而且当时是非常熟练的,或许时间长了遗忘了太多,昨天考试的时候竟然想不起递归里的具体逻辑,只想到退出的条件
,晚上睡觉的时候突然又想出来了,真是简单啊,今早用c#写了一下,一共不过5行代码,却让我的考试。。。。
public int digui(int n)
{
int s=0;
if(n==1)
s=1;
else s=n+digui(--n);
return s;
}
毕业了,没想到参加公司的考试就和考研一样,难道非要把各种算法之类的都记住么?用的时候查不行么?
简单的递归程序,怎么考试的时候我就糊涂了呢?
C#实现1到n递归求和算法
最新推荐文章于 2024-11-20 21:44:37 发布
博主参加考试时,被要求用递归程序实现1到n求和,考试时遗忘递归逻辑,仅记得退出条件,晚上想起后,今早用C#实现,代码仅5行。博主感慨毕业参加公司考试如同考研,质疑是否需记住各种算法,用时查询不行吗。
1356

被折叠的 条评论
为什么被折叠?



