最近在做校招笔试题,发现很多编程题都涉及到等差数列和等比数列,这部分忘光了于是不会做。。。现在重新拾起
等差数列
定义: an+1−an=d(常数)
通项公式: an=a1+(n−1)d
求和公式: Sn=(a1+an)n2
等比数列
定义: an+1an=q(常数)
通项公式: an=a1qn−1
求和公式: Sn=a1n(q=1) 或 Sn=a1(1−qn)1−q(q≠1) (忘记了可通过错位相减法推导)
定义: an+1−an=d(常数)
通项公式: an=a1+(n−1)d
求和公式: Sn=(a1+an)n2
定义: an+1an=q(常数)
通项公式: an=a1qn−1
求和公式: Sn=a1n(q=1) 或 Sn=a1(1−qn)1−q(q≠1) (忘记了可通过错位相减法推导)