Microsoft公式3
0有一次,老师和高斯经过建筑工地,建筑工地上放着一堆圆木,从上到下每层的数目分别为1,2,3,……,100
老师问:高斯,你知道共有多少根圆木吗
问题就是:计算1+2+3+…+99+100=
创设情景上页下页高斯的算法计算:1+2+3+…+99+100高斯算法的高明之处在于他发现这100个数可以分为50组:第一个数与最后一个数一组;第二个数与倒数第二个数一组;第三个数与倒数第三个数一组,……每组数的和均相等,都等于101,50个101就等于5050了
高斯算法将加法问题转化为乘法运算,迅速准确得到了结果
首尾配对相加法中间的一组数是什么呢
下页上页nn)1(321计算:2)1()1(321nnnnn+(n-1)+(n-2)+…+2+1(1)(1)
(1)(1)(1)nnnnnn分析:这其实是求一个具体的等差数列前n项和
①②启发倒序相加法上页下页探究高斯的算法妙处在哪里
这种方法能够推广到一般等差数列的前n项和吗
上页下页123nnSaaaa12()nnSnaa1213212nnnnnSaaaaaaaa121321nnnnaaaaaaaa又合作探究已知等差数列{an}的首项为a1,项数是n,第n项为aann,,求前求前nn项和项和SSnn
如何才能将等式的右边化简
121nnnnSaaaa1()2nnnaaS即①②思考:还有别的推导方法吗
上页下页已知等差数列{an}的首项为a1,项数是n,第n项为aann,,求前求前nn项和项和SSnn
111121aadadand21nnnnaadadand11(