首页 > 其他分享 >Interesting Formulas

Interesting Formulas

时间:2023-08-20 09:45:15浏览次数:34  
标签:Formulas frac log Interesting sum 整除 sin mod

1: \(A^{log_BC}\) = \(C^{log_BA}\)
可以把A看成\(B^x\), C看成\(B^y\), 那么原式可以变成\((B^x)^{(log_BB^y)}\) = \((B^x)^y\) = \((B^y)^x\) = \((B^y)\)^(\(log_BB^x\)) = \(C^{log_BA}\)


2: \(\sum C_k^i (i∈[0,k])\) = \(2^k\)
经典公式(?)


3: 三阶前缀和公式及推导:(非纯公式严格证明)

下面用 \(A,B,C,D\) 分别表示原数组,一阶、二阶、三阶前缀和。

讨论当 \(A_i +1\) 时对一二三阶前缀和的贡献:\((以下x都满足x \geqslant i)\)

  1. \(B_x: + 1\)

  2. \(C_x:+ (x-i+1)\)

  3. \(D_x:\) 当 \(x=i\) 时,令 \(k=(x-i+1)=1\) ,那么对于 \(D\) ,实际上可以观察到,有 \(D_i+=k,D_{i+1}+=k+(k+1),D_{i+2}+=k+(k+1)+(k+2),...\) 拆开可发现,\(D_x+=(x-i+1)*1+(x-i+1)*(x-i)/2\) ,最终得出:

    \(D_x+=\frac{(x-i+1)*(x-i+2)}{2}\) 。


4: 平方和公式简单推导

证明 \(\sum_{i=1}^n i^2=n*(n+1)*(2n+1)/6\).

方法有很多,先记最容易的一种:

\((n+1)^3-n^3=3n^2+3n+1\)

\(n^3-(n-1)^3=3(n-1)^2+3(n-1)+1\)

\(...\)

\(3^3-2^3=3*2^2+3*2+1\)

\(2^3-1^3=3*1^2+3*1+1\)

加起来,得到 \((n+1)^3-1=3\sum_{i=1}^{n} i^2 +3\sum_{i=1}^{n} i+n\)

所以 \(\sum_{i=1}^{n} i^2=\frac{2(n+1)^3-2(n+1)-3(n+1)n}{6}=\frac{(n+1)(2n^2+n)}{6}=\frac{n(n+1)(2n+1)}{6}\)


5: 正整数 \(n\) 在 \(mod \ (n+1)\) 意义下的最小逆元是 \(n\)

很好证明,\(n*n=n*(n+1)-n \rightarrow -n+(n+1)=1\)


6: EXGCD 证明大致思路

\(ax+by=gcd(a,b)=gcd(b,a\ mod \ b)\) 进行缩小

\(=bx+(a \ mod \ b)y\)

注意这里并不是凭空造出了一个仅仅看起来像原方程的方程,而是要由构造出的方程反推出原方程的一个解:

可化为 \(ay+b(x- \lfloor \frac{a}{b} \rfloor y)\) ,那如果有一组解满足后面的新式子,就可以回推回原式,即 \(x=y', y=x'-\lfloor \frac{a}{b} \rfloor y'\)


7: 一个数能被3整除,当且仅当它的各位数的和能被3整除:

比如一个四位数 abcd , 它可以表示为 1000a+100b+10c+d = 999a+99b+9c +(a+b+c+d), 999a+99b+9*c 能被3整除不用考虑,所以只要 a+b+c+d能被3整除就能说明四位数abcd能被3整除。


8: $ \sum_{i=0}^{\infty} \frac{i}{x^i} = \frac{x}{(1-x)^2}$


9: 二进制遍历子集

https://blog.csdn.net/kdazhe/article/details/113728021

\((s-1)\&s\) 一定是 \(比s小的最大子集\),所以如此一定可以完美遍历所有子集。


10: $ sin(A)·sin(B)=\frac{1}{2}(cos(A-B)-cos(A+B))$


11: \(sin(3A)=sin(A)*(3-4sin^2(A))\)


标签:Formulas,frac,log,Interesting,sum,整除,sin,mod
From: https://www.cnblogs.com/mfc007/p/17643616.html

相关文章

  • interested和interesting的区别
    interested和interesting的区别为:意思不同、用法不同、侧重点不同。一、意思不同1.interested意思:感兴趣的,关心的,表现出兴趣的,有利害关系的,当事人的。2.interesting意思:有趣的,有吸引力的。二、用法不同1.interested用法:作名词的基本意思是“兴趣”,指对某种事物的爱好,也可指感......
  • 【大联盟】20230706 Interesting DS Problem(interesting) QOJ2559 【Endless Road】
    题目描述here。题解首先,我们对所有区间离散化,删除一个区间时,我们暴力删除内部还存在的子区间。如果没有区间包含是好做的,因为我们删除一个子区间时,将区间按照左端点排序,可发现包含这个子区间的区间是连续的一个区间。现在考虑有区间包含怎么做。我们考虑维护出当前所有不包含......
  • 曲线艺术编程 coding curves 第十二章 超级椭圆与超级方程(Superellipses and Superfor
    第十三章超级椭圆与超级方程(SuperellipsesandSuperformulas)原作:KeithPetershttps://www.bit-101.com/blog/2022/11/coding-curves/译者:池中物王二狗(sheldon)源码:github:https://github.com/willian12345/coding-curves曲线艺术编程系列第十三章在这一章我们将讨论......
  • Interesting Array 题解
    InterestingArray题目大意构造一个序列\(a\),使其满足若干限制条件,每个限制条件是形如lrq的式子,其意义是:\(\&_{i=l}^ra_i=q\)。题意分析看上去是构造题,实际上是数据结构题。我们不妨先令初始时\(a\)为一个全\(0\)序列,再逐一看每个限制条件。为了满足某一个限制条件......
  • CF482B Interesting Array Solution
    构造一个数组,给出了\(m\)条限制,要求\([l,r]\)内的数按位与的值为\(x\)。按位考虑,对于\(x\)的每个位,\([l,r]\)的数在这一个位下都应该是\(1\),否则就无法满足它们的与的值为\(x\)。构造出来的数组并不一定是满足条件的。所以在所有的操作完后还要验证构造的数组是否......
  • test3-with-formulas
    Advertisement:)pica-highqualityandfastimageresizeinbrowser.babelfish-developerfriendlyi18nwithpluralssupportandeasysyntax.Youwil......
  • CodeForces-483D Interesting Array 线段树拆位
    让你构造一个数列,满足m种限制条件,每种限制条件是l,r,x,要求构造的序列区间[l,r] 与运算的值结果为x。注意到如果某一位上&运算的结果为1的话,该区间内所有元素都要是1先......
  • Formulas to remember
    \(S=\dfrac{1}{2}ab\sin\theta\)\(\cosa=\dfrac{b^2+c^2-a^2}{2bc}\)\(\sin^2\alpha+\cos^2\alpha=1\)\(\sin\alpha=\sqrt{1-\cos^2\alpha}\)\(\cos\alpha......
  • C. Interesting Sequence
    C.InterestingSequencePetyaandhisfriend,robotPetya++,liketosolveexcitingmathproblems.OnedayPetya++cameupwiththenumbers$n$and$x$andwro......
  • 题解 CF1109D【Sasha and Interesting Fact from Graph Theory】
    problem你尤其钟情\(a,b\)这两个数。对于一棵N个节点的树,已知所有边的长度都在\([1,m]\)之间,如果节点\(a\)和\(b\)的距离恰好为\(m\),那么你认为这棵树很好看......