首页 > 其他分享 >等差数列平方和公式

等差数列平方和公式

时间:2024-08-15 14:27:27浏览次数:17  
标签:ad 公式 平方和 2d +...+ 等差数列

因为想把P3792哈希做法贺到P5278去,但是不知道等差数列平方和怎么求啊!所以就有了这篇记录。

搜到的要么是错的要么看不懂,只能自己推一个看看了~

设 \(a\) 为数列首项,\(d\) 为公差,\(n\) 为项数

则原数列可表示为

\(a^2 + (a+d)^2 + (a+2d)^2 + ... + (a+(n-1)d)^2\)

拆项得

\(a^2 + (a^2 + 2ad + d^2) + (a^2 + 4ad + 4d^2) + (a^2 + 6ad + 9d^2)+...+(a^2+2(n-1)ad + (n-1)^2d^2)\)

此处规律就较为明显了,可化为

\(na^2 + (2+4+...+2(n-1))ad +(1^2+2^2+...+(n-1)^2)d^2\)

使用等差数列求和+平方和公式,可得等差数列平方和公式为:

\(S=na^2+n(n-1)ad+\frac{n(n-1)(2n-1)d^2}{6}\)

标签:ad,公式,平方和,2d,+...+,等差数列
From: https://www.cnblogs.com/zxdjmq/p/18360841

相关文章

  • 泰勒公式 笔记
    用来构造一个多项式来近似一个函数\[f(x)=\sum_{n=0}^{\infty}\dfrac{f^{(n)}(x_0)}{n!}(x-x_0)^n\]大概就是用\(n\)阶导数来拟合一下。严谨推导:假设\(f(x)\)在点\(x_0\)的某邻域\(U(x_0)\)能近似表达为\(g_n(x)=a_0+a_1(x-x_0)+a_2(x-x_0)^2+\cdots+a_n(x-x_0)^n=......
  • 收放卷计算公式(FB封装)控制V90伺服
       收卷机是印刷、包装、纺织等行业中常见的设备,用于将卷状材料(如纸张、布料等)卷取或展开。在生产过程中,收卷机的控制系统起着至关重要的作用,可以实现对收卷机速度、张力、卷径等参数的精确控制,保证卷取或展开材料的质量和效率。现对其算法进行分析讲解。放卷计算(封装FB......
  • 神经网络(RNN)预测走地角球数以及角球玩法计算公式
    文章目录前言一、角球的基本玩法与规则?1.1角球的判罚1.1.1角球的判罚球的整体越过球门线1.1.2最后触球者为守方队员1.2角球执行流程1.2.1犯规行为1.2.2角球执行方式:1.2.3直接得分:1.3角球玩法二、角球计算公式1.示例一【全赢】2.示例二【走水】3.示例三【全输......
  • 排列组合:公式及推导
    排列组合:公式及推导引入定义:排列:从指定个数的元素中取出指定个数的元素进行排序;(考虑元素的顺序)组合:从给定个数的元素中仅仅取出指定个数的元素;(不考虑元素的顺序)加法&乘法原理加法原理:完成一个工程可以有\(n\)类办法,\(a_i(i\in[1,n])\)代表第\(i\)类方法的数目。则......
  • 选股指标:涨停缩倍阴战法公式
    选股指标:涨停缩倍阴战法作者: 深海游鱼  QQ:396068801 日期:2024年8月技术交流请加QQ396068801       ......
  • 解锁数学之美:VuePress博客如何优雅地呈现复杂公式
    聊聊如何让VuePress显示数学公式块。‍什么是数学公式块如果你还不了解,可以先看看我的Markdown教程——Markdown与数学公式。‍‍安装依赖相关插件有很多,我这里选择的是markdown-it-mathjax3​:npmimarkdown-it-mathjax3‍‍配置在config.ts里配置(看plugin......
  • torch.nn.Linear的维度变换过程详解(有图有公式有代码)
    当初在学习nn.Linear时了解到的博客都是关于一维变换的,比如输入3通道,输出6通道;又比如得到(3,4,4)的特征图,需要进行拉平为(48,)的向量,然后通过nn.Linear(48,10)得到10个输出(分类任务很常见)。nn.Linear除了可以进行分类,主要的作用就是改变维度便于下一个卷积层或线形层的输入。但是在实......
  • Markdown与数学公式
    在写偏理科的文章的时候,多多少少会涉及到一些公式、函数的输入,本篇就来讲讲如何在Markdown中书写数学公式。在此之前,我们先介绍下LaTex和MashJax,Markdown就是基于它们来实现数学公式的输入。LaTex简介LaTex(读作/ˈlɑːtɛx/或/ˈleɪtɛx/),可以理解为是非常......
  • numpy公式小总结1
    umpy.array()产生的数据可以是一维,二维乃至n维numpy.matrix() 产生的数据是严格的二维numpy.abs()计算绝对值numpy.linalg.norm()计算范数,默认计算L2范数numpy.linsapce()指定的间隔内返回均匀间隔数组numpy.maximum()计算最大值numpy.meshgrid()生成网格化数据numpy.add()......
  • 对字符串形式的公式进行数学计算处理方法
    一、通过JavaScript引擎(Nashorn)进行处理,较新jdk版本不支持在JavaFX中,将字符串表示的公式转化为实际可计算的公式是一个涉及到解析和评估字符串表达式的过程。你可以使用Java的内置库javax.script来实现这个功能。javax.script允许你执行JavaScript代码,包括数学表达式,并且它提供了......