`
luoping0425
  • 浏览: 110067 次
  • 性别: Icon_minigender_2
  • 来自: 赣州
文章分类
社区版块
存档分类
最新评论

算法,Sn = Sn-1+(-1)n+1/(2n-1)!

阅读更多

10.7 今天要去杭州了,先把今天的题做完,估计要过两天再回来。有些事,终须做个了断!希望是真正的了断,不想再有过多的牵扯,心累了,想休息。

 

求1/1! – 1/3! + 1/5! – 1/7!+…+(-1)n+1/(2n-1)!

 

用ruby实现

def sum(n)
  sign = 1.0
  t = 1
  s = 1
  
  return 1 if n == 1
  
  for i in 2..n 
    sign = sign * (-1)
    t = t * (2*i-1) * (2*i-2)
    s = s + sign / t
  end
  
  return s
end

puts sum(1) # 1
puts sum(2) # 0.833333333333333

 

 

 

0
0
分享到:
评论

相关推荐

    数值计算方法实验程序

    S2n = Sn / 2 + h / 6 * (4 * J2n - 2 * Jn); if (fabs(S2n - Sn) * e) return S2n; else { h /= 2; n *= 2; J2n = Jn; Sn = S2n; } } } ``` 以上是关于数值计算方法实验程序的主要知识点,包括牛顿...

    2016年高考数学总复习第五章数列练习理

    题目中的数列{an}满足Sn = n^2 + 2n - 1,可以利用这个关系来求解an的表达式,通常通过Sn - Sn-1求解an。 等比数列则涉及公比的概念,等比数列的前n项和公式有特殊形式,如当公比不等于1时,Sn = a1 * (1 - q^n) / ...

    【成才之路】2015版高中数学 1.1 数列(第1课时)练习 北师大版必修5

    例如,数列`1, -3, 5, -7, ...`可以用`an = (-1)^(n+1) * (2n-1)`或者`an = (-1)^n * (1-2n)`来表示。 4. **数列的查找**:通过解方程找到数列中的特定项。例如,如果`an = n^2 + n`,可以解方程`n^2 + n = 20`来...

    关于多项式的一点研究及其在ACM竞赛中的应用1

    例如,对于 n 的二次项和,即 ni=1 i^2,我们可以从杨辉三角的第四列出发,找到 n(n + 1)(2n + 1)6 这个公式。同样,通过观察三角形,我们可以发现对于任意 k,第 k+1 列的第 n 项是前 k 列的第 n 项之和,这对应于...

    2015高中数学 第2章 第2节 算法的基本结构及设计 循环结构同步练习(2)北师大版必修3

    这是一个等差数列的平方和问题,可以使用二次公式 Sn = n * (n + 1) * (2n + 1) / 6 来解决。算法流程图中,我们需要先确定项数n,再利用循环结构计算每一项的平方,并累加到总和。 练习3涉及到数据处理,要求找出...

    大庆中学2016-2017学年高二上学期数学期中试题精选.doc

    3. 等差数列性质:由a1=1,a3+a5=14,可利用等差数列性质2n=a1+(n-1)d计算出公差d,再用Sn=n/2*(a1+an)求n,得出n=10。 4. 秦九韶算法:秦九韶算法是一种中国古代的多项式求值方法。对于多项式f(x)=3x^6+5x^5+6x^4+...

    C语言经典例题100例

    5. S1=1,S2=1+3,S3=1+3+5,S4=1+3+5+7,… … ,SN=1+3+5+7+……+(2N-1),N为正整数。编程求S1+S2+S3+S4+……+SN的值〈20000时的N的最大值。 6. 自然数对是指两个自然数的和与差都是平方数,如果8和17的和8+17=...

    贵州省铜仁伟才学校2017_2018学年高二数学3月月考试题文

    10. 数列的递推关系:数列的前几项可以通过递推关系Sn=n²·an求出,a1=1,可以依次计算出a2,a3,a4,找到通项公式,根据题目给出的递推关系,猜想an的通项可能是C.2^(2n-1)。 11. 复数的几何意义:复数与复平面...

    北京大学计算机数学基础考研试题.pdf

    - “Xn+1=XnYnYn+1=(Xn+Yn)/2”可能是一个迭代公式,描述了数列{Xn}和{Yn}的迭代关系。这种形式的迭代常见于计算机科学中算法的收敛性分析。 3. 数列求和与极限: - “Sn=x+2^2*x^2+3^2*x^2++n^2*x^2+lim”表示一...

    等比数列知识点并附例题及解析汇报.doc

    - 当公比q≠1时,前n项和Sn = a1 * (1 - q^n) / (1 - q)。 5. **等比数列的判定方法**: - 定义法:任意两项之比为常数,即an / an-1 = q(对于n>1)。 - 等比中项法:存在某项A,使得2A = a_n * a_m(n≠m)。 ...

    用放缩法处理数列和不等问题(教师版).pdf

    在例1中,数列{an}满足递推关系2Sn = an + 1。通过作差法可以得到数列的通项公式an = 2n - 1。继而考虑数列{bn},其和Bn可通过对bn进行放缩,证明出Bn < a nan / 2,其中bn = (an - 1) / (2n - 1)(2n + 1)。通过观察...

    河南省开封市2020届高三数学第三次模拟考试试题 文

    3. **等差数列性质**:等差数列的前n项和Sn的性质,如果S2n-Sn=an,则a(n+1)+a(n+2)+...+a(2n)=an,可以用来求解等差数列的项或和。 4. **充分条件与必要条件**:"a>|a|"是"a>0"的充要条件,而"a>|b|"不能推出"a>b...

    精品资料(2021-2022收藏)D单元 数列.doc

    例如,求得数列{an}的前n项和Sn为Sn = (n-1) * 3^n + 1,这为计算数列特定项的和提供了一种有效手段。 数列的性质包括单调性、周期性、极限等,这些性质对于深入理解数列有极大的帮助。单调性涉及到数列随着项数的...

    河南省南阳市2021届高三上期期终质量评估 数学(文) 含答案bychun.doc

    - 第8题是关于等差数列的问题,前n项和Sn=n^2+2n+a,要求最大项与最小项之和,答案未提供。 - 第9题是一个概率问题,已知第一胎是女孩,求第二胎也是女孩的概率,答案未提供。 - 第10题涉及双曲线的离心率,根据...

    2021届河南省九师联盟高三数学文1月联考试题.doc

    8. 等比数列求和:给定正项等比数列的部分项,求前n项和Sn,涉及到等比数列的通项公式和求和公式。 9. 函数图像识别:根据函数表达式f(x)=判断其在给定区间[-π,π]上的图像,需要了解三角函数的图像特征。 10. ...

    0X11 栈.pptx

    通过递推公式Sn = ΣS(k-1) * S(N-k) (k从1到N),可以得到O(N^2)的时间复杂度。 - **动态规划**:定义状态F[i][j]表示i个数字中,j个在栈里的合法序列数,转移方程为F[i][j] = F[i-1][j+1] + F[i][j-1],目标是找到...

    江苏专版2019版高考数学一轮复习第十章算法初步复数推理与证明课时跟踪检测四十八合情推理与演绎推理文201805284211

    例如题目中提到的第1题,通过计算数列`an`的前几项`a1=1, a2=4, a3=9, a4=16`,我们可以合情推理出`an=n^2`。而演绎推理则是基于逻辑推理规则,从已知的公理、定理出发,得出必然的结论。 2. **等差数列与等比数列...

    4t-1元旋转对称2-弹性函数的构造.docx

    正交表OA(w,n,2,d)确保了在不同列中的元素出现频率一致,而正交表大集LOA(2n−1,n,2,d)则用于构建d-阶相关免疫和弹性函数。这里的强度d对应于函数的免疫阶,反映了函数抵抗特定类型攻击的能力。 综上所述,本文的...

    newman快速算法

    4. **适应性强**:即使是在最坏情况下,其时间复杂度也仅为O(sm^2n)或O(sn^3),对于稀疏网络而言更是表现出色。 #### 三、算法原理与步骤 Newman快速算法基于迭代删除高介数边的策略,具体步骤如下: 1. **初始化...

    河北省师范大学附属中学东校区2016届高三数学上学期第一次阶段考试试题理

    2. 等差数列性质:等差数列{an}的前n项和Sn的计算公式为Sn=n/2 * (a1 + an),题目中提到a2+a6+a7=18,通过等差数列的性质可以推断S9的值。 3. 三角形内角和与不等关系:根据三角形内角和为180°,以及边长关系可...

Global site tag (gtag.js) - Google Analytics