问:“写一个1+2+3 ... + 100的程序”
答:晕
真的做100次循环吗?
如果算1+2+3...10000000难道要10000000次循环?
一个程序员的好坏不仅仅在于编程语言的熟练程度,更重要的是对算法的理解
建议:
用传入变量代替固定的1,100;用通用的等差数列公式代替差为1的算式,这样便于拓展
本文探讨了如何高效计算等差数列的求和问题,避免了使用循环带来的效率低下,提出了利用数学公式进行计算的方法。
问:“写一个1+2+3 ... + 100的程序”
答:晕
真的做100次循环吗?
如果算1+2+3...10000000难道要10000000次循环?
一个程序员的好坏不仅仅在于编程语言的熟练程度,更重要的是对算法的理解
建议:
用传入变量代替固定的1,100;用通用的等差数列公式代替差为1的算式,这样便于拓展
3643
505

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