码迷,mamicode.com
首页 > 其他好文 > 详细

不用while if 循环求 1到n的和,还用到了!!这样的运算符

时间:2017-02-21 13:45:07      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:结束   递归   函数   不为   利用   好的   nbsp   解法   构造函数   

很好的题目。开始我也没有想出来。

 

不用while if 循环求 1到n的和

 

给了很多种解法,第一种是构造函数,然后累加static变量

 

第二种是虚函数,有父类子类,父类的结束,然后用 !!n来让 n不为0,都调用 数组下标[1]的,为0都调用[0]的。

 

第三种,函数指针类似虚函数,一个数组,两种函数指针,用!!n来分别调用。

 

第四种,利用模板偏特化来处理。但是编译器,对于递归深度有限制,所以n不能太大,不如上面几种方法通用。

 

不用while if 循环求 1到n的和,还用到了!!这样的运算符

标签:结束   递归   函数   不为   利用   好的   nbsp   解法   构造函数   

原文地址:http://www.cnblogs.com/charlesblc/p/6423652.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!