【发布时间】:2014-11-04 13:54:54
【问题描述】:
0,1,3,6,10,15,21,... 每个项都按自然数的顺序递增 我试图生成该系列的第 n 个,但以 TLE 结束 这是我的代码
s=0
for(int i=1;i<=n;i++)
s=s+(i-1);
任何人都可以帮助我更好的算法。
【问题讨论】:
-
提示:序列中的第 N 项可以直接计算,无需任何循环。事实上,谷歌搜索该系列将带您到一个关于该系列的维基百科页面,该页面给出了执行此操作的确切方程式。
-
搜索 specifically on OEIS 对于识别已知整数序列很有用。
标签: algorithm time series rational-numbers