首页 > 其他分享 >2023-06-04-Generating-Function-Editor

2023-06-04-Generating-Function-Editor

时间:2023-07-05 12:15:10浏览次数:41  
标签:Function dots Generating aligned 06 frac binom &+ fbi

You're growing desperate from the fight.

基本策略

  • 已知系数的幂级数

首先是一些可以通过整体法得到封闭形式的幂级数,所谓整体法,即是通过将幂级数位移,用自己表示自己然后做差。

\[\begin{aligned} \left \langle 1,1,1,1,1, \dots \right \rangle &\rightarrow \frac{1}{1 - x} \\ \left \langle a^0,a^1,a^2,a^3,a^4, \dots \right \rangle &\rightarrow \frac{1}{1 - ax} \\ \sum_{i = 0}x^ik &= \frac{1}{1 - x^k} \\ \sum_{i = 0}c^ix^ik &= \frac{1}{1 - cx^k} \end{aligned} \]

二项式的幂级数

\[\begin{aligned} \left\langle \binom{n}{0}, -\binom{n}{1}, \binom{n}{2}, -\binom{n}{3}, \dots, (-1)^n \binom{n}{n} \right\rangle &\rightarrow (1 - x)^n \\ \left\langle \binom{n}{0}, \binom{n + 1}{1}, \binom{n + 2}{2}, \dots, \binom{n + k}{k}, \dots \right\rangle &\rightarrow \frac{1}{(1 - x)^{n + 1}} \end{aligned} \]

  • 斐波那契数列

写成生产函数的形式 \(F(x) = \sum_{i = 0}^{\infty} fib_i x^i\),其中 \(fbi_i\) 递推式为 \(fbi_0 = 0; fbi_1 = 1; fbi_i = fbi_{i - 1} + fbi_{i - 2} \ (i > 1)\)。

有下面的式子

\[\begin{matrix} F(x) = &fbi_0 x &+ &fbi_1 x &+ &fbi_2 x^2 &+ &fbi_3x^3 &+ \dots \\ xF(x) = & & &fbi_0 x &+ &fbi_1 x^2 &+ &fbi_2x^3 &+ \dots \\ x^2F(x) = & & & & &fbi_0 x^2 &+ &fbi_1x^3 &+ \dots \\ \end{matrix} \]

于是得到

\[\begin{aligned} F(x) - xF(x) &- x^2F(x) = x \\ F(x) &= \frac{x}{1 - x - x^2} \end{aligned} \]

  • 构造幂级数

平移: \([x^n]x^tF(x) = f_{n - t}\)

标签:Function,dots,Generating,aligned,06,frac,binom,&+,fbi
From: https://www.cnblogs.com/Iridescent41/p/17528182.html

相关文章

  • 2023-05-20-Probability-Generating-Function
    It'stimetorollthedice.\(\mathtt{Definition}\)令\(X\)为取值非负的随机变量,那么\(X\)的概率生成函数\(\mathtt{Probability\Generating\Function}\)为\[\begin{aligned}G_x(z)=\sum_{k\ge0}\mathrm{Pr}(X=k)z^k\end{aligned}\]根据上式可以得知......
  • 算法学习day06哈希表part01-242、349、202、1
    packageSecondBrush.Hash;/***242.有效字母异位词*现在看到这个题目能想到怎么做,但是具体不知道怎么写*大致思路自己先描述一下:*就是建立一个hash表,然后遍历s,写进表中,遍历t,减去对应的数*hash表就可以理解为数组*/publicclassValidAnagram_242{publi......
  • 重写JSON.stringify与JSON.parse使其支持解析function类型
    constJSONStringify=(option)=>{returnJSON.stringify(option,(key,val)=>{//处理函数丢失问题if(typeofval==='function'){return`${val}`;}//处理undefined丢失问......
  • Atcoder Beginer Contest 306 D ~ E
    vp中途突然拉肚子>_<D-PoisonousFull-CourseD-PoisonousFull-Course(atcoder.jp)题意一个人初始是健康的,现在有n道菜摆在他面前,每道菜都有自已的美味值,但是有些菜是有毒的,有些菜是无毒的。如果他在健康状态吃了有毒的菜就会变成中毒状态,如果他在中毒状态吃了无毒的菜就......
  • ABC306E 题解
    题目链接题目大意维护一个数据结构,数列长度为\(n\),\(q\)次操作,每次操作修改一个位置上的值,每次操作后输出数列里前\(k\)小的数的和(\(k\)是给定的)。\(n,k,q\leq5\times10^5\)值域\(1\times10^9\)题目分析开一棵权值线段树,每个节点储存对应区间的数的个数和数的和,......
  • ABC306F 题解
    题目链接题目大意对于\(S_1\capS_2=\emptyset\),定义长度为\(|S_1|+|S_2|\)的序列\(A\),为\(S_1\cupS_2\)排序后的结果。定义二元函数\(f(S_1,S_2)=\sum\limits_{1\leqi\leq|S_1|+|S_2|}i\times[A_i\inS_1]\)。给定\(n\)个大小为\(m\)的正整数集合\(S\)......
  • Cisco AnyConnect Secure Mobility Client 4.10.07062 (macOS, Linux, Windows)
    CiscoAnyConnectSecureMobilityClient4.10.07062(macOS,Linux,Windows)CiscoSecureClient(包括AnyConnect)请访问原文链接:https://sysin.org/blog/cisco-anyconnect-4/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org新版已发布:CiscoSecureClient5.0.030......
  • How to use handleChange() function in react component?
    An onChange eventistriggeredwhenvaluesareenteredintheinput.Thisfiresafunction handleChange(),thatisusedtosetanewstatefortheinput.1.HandlingSingleInputFirst,wehavetosetuptheinputfieldasacontrolledcomponentsothatw......
  • 统信UOS国产服务器操作系统(UOS Server 20-1060e)安装使用体验
    总体来说,UOS系统的安装还是很简明的。需要注意的是后期的驱动安装和其他各方面的使用细节。以下是具体安装过程:(感谢统信软件河北团队的大力支持。)特别感谢统信的郭赞、喵喵喵、Zero等各位大神的帮助。一、安装部分1、进入安装界面后,您自己很明确的请根据自己需求修改。2、“......
  • 0623搜索专题-F题
    题目描述:  读完题目大家有思路了吗?反正我有了:哪个**闲的没事干这b玩意,****。整体思路算是比较暴力,就是将这个四位数的每一位都拆解开来,让每位都从0-9挨个换一遍,组成一个新的数字再将其判断是否为质数。一个小坑:任意数字的首位不得为0,代码里特判一下就好。想到这,思路就很清......