算法的强大,太重要了
从1加到100=5050
一般的方法是使用循环 for 1++...100
聪明的高斯同学的想法
1+100=101
2+99=101
3+98=101
4+97=101
...
相加50次 每次都是101
那么可以写成
(1+100)× 100 / 2=5050
算法的魅力如何?
管中窥豹 可见一斑