文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>求和比较高效的做法

求和比较高效的做法

时间:2010-11-05  来源:陈国立

一般做法是:

int  sum(int n)

{

  long sum=0;

 for(int i=0;i<n;i++)

  {

   sum+=i;

  }

 return sum;
}

上面这种做法简单,方便可是效率怎么样,应该不是最好。

在数学上,我们有一个求和公式。n*(n+1)/2

于是有

int sum(int n)

{

  return n*(n+1)/2;
}

显然,这样效率显然比上面要好得很多。

所以有时候算法高效只需要一个转变。而数学公式正是求解的导向。

相关阅读 更多 +
排行榜 更多 +
超级冒险王安卓版

超级冒险王安卓版

休闲益智 下载
玩具小镇手机版

玩具小镇手机版

休闲益智 下载
这一关特上头手机版

这一关特上头手机版

休闲益智 下载