【考研数学】高等数学总结

文章目录

  • 第一章 极限 函数 连续
    • 1.1 极限存在准则及两个重要极限
      • 1.1.1 夹逼定理
        • 1.1.1.1 数列夹逼定理
        • 1.1.1.2函数夹逼定理
      • 1.1.2 两个重要极限
        • 1.1.2.1 极限公式1
          • 1.1.2.1.1 证明
          • 1.1.2.1.2 数列的单调有界收敛准则
            • 1.1.2.1.2.1 二项式定理
            • 1.1.2.1.2.2 证明
        • 1.1.2.2 极限公式2
          • 1.1.2.2.1 证明(与1.2.1.2数列单调有界收敛准则对应)
    • 1.2 无穷大与无穷小
      • 1.2.1 概念
        • 1.2.1.1 无穷小的概念
        • 1.2.1.2 无穷大的概念
        • 1.2.1.3 无穷小阶的概念


这样记没任何用处,还很浪费时间,但是这样删了太可惜了,反正没人看,就随便发发,不完整的

第一章 极限 函数 连续

1.1 极限存在准则及两个重要极限

1.1.1 夹逼定理

1.1.1.1 数列夹逼定理

如果数列 { X n } \{X_n\} {Xn} , { Y n } \{Y_n\} {Yn} { Z n } \{Z_n\} {Zn} 满足下列条件:
(1)当 n > N 0 n>N_0 n>N0 时,其中 N 0 ∈ N ∗ N_0\in N^* N0N,有 Y n ≤ X n ≤ Z n Y_n\leq X_n\leq Z_n YnXnZn .
(2) { Y n } \{Y_n\} {Yn} { Z n } \{Z_n\} {Zn} 有相同的极限 a a a ,设 − ∞ < a < + ∞ -\infty<a<+\infty <a<+ , 则,数列 { X n } \{X_n\} {Xn} 的极限存在,且 lim ⁡ n → ∞ X n = a \lim_{n\to\infty}X_n=a limnXn=a .

证明:因为 lim ⁡ n → ∞ Y n = a \lim_{n\to\infty}Y_n=a limnYn=a , lim ⁡ n → ∞ Z n = a \lim_{n\to\infty}Z_n=a limnZn=a ,所以根据数列极限的定义,对于任意给定的正数 ε \varepsilon ε ,存在正整数 N 1 N_1 N1 N 2 N_2 N2 ,当 n > N 1 n>N_1 n>N1时,有 ∣ Y n − a ∣ < ε |Y_n-a|<\varepsilon Yna<ε,当 n > N 2 n>N_2 n>N2 时,有 ∣ Z n − a ∣ < ε |Z_n-a|<\varepsilon Zna<ε,取 n = m a x { N 0 , N 1 , N 2 } n=max\left\{N_0,N_1,N_2\right\} n=max{N0,N1,N2},则当 n > N n>N n>N 时, ∣ Y n − a ∣ < ε |Y_n-a|<\varepsilon Yna<ε ∣ Z n − a ∣ < ε |Z_n-a|<\varepsilon Zna<ε 同时成立,且 Y n ≤ X n ≤ Z n Y_n\leq X_n\leq Z_n YnXnZn ,即 a − ε < Y n < a + ε a-\varepsilon<Y_n<a+\varepsilon aε<Yn<a+ε , a − ε < Z n < a + ε a-\varepsilon<Z_n<a+\varepsilon aε<Zn<a+ε ,又因为 a − ε < Y n ≤ X n ≤ Z n < a + ε a-\varepsilon<Y_n\leq X_n\leq Z_n<a+\varepsilon aε<YnXnZn<a+ε ,即 ∣ X n − a ∣ < ε |X_n-a|<\varepsilon Xna<ε 成立。也就是说 lim ⁡ n → ∞ X n = a n \lim_{n\to\infty}X_n=a_n limnXn=an

https://blog.csdn.netLaoYuanPython

1.1.1.2函数夹逼定理

f ( x ) f(x) f(x) g ( x ) g(x) g(x)在xO处连续且存在相同的极限A,即 x → x x\to x xxO时,lim f(x)=lim g ( x ) = A g(x)=\mathbb{A} g(x)=A,则若有函数K(x)在x0 的某邻域内(如 x 0 ∈ ( x 1 , x 2 ) x0\in(x1,x2) x0(x1,x2)),恒有f(x)sk(x)sg(x),则当X趋近x0时,有lim f(x)slim k(x)slim g(x), 即Aslim k(x)sA
故lim k(x)=A。
简单地说:函数A>B,函数B>C,函数A的极限是X,函数C的极限也是X ,那么函数B的极限就一定是X,这个 就是夹逼定理。

1.1.2 两个重要极限

1.1.2.1 极限公式1

lim ⁡ x → 0 sin ⁡ x x = 1 \lim_{x\to0}\frac{\sin x}x=1 x0limxsinx=1
使用该公式时注意它的使用条件。一定是对 0 0 这样的函数形式求极限 使用该公式时注意它的使用条件。一定是对 \frac00 这样的函数形式求极限 使用该公式时注意它的使用条件。一定是对00这样的函数形式求极限

1.1.2.1.1 证明

在这里插入图片描述
在该圆里,半径为1,OC为X,AC为Y,
则sinθ=y/r=y,tanθ=Y/X=BD/OB=BD,弧AB的长=θ * 2πr/360 =θ * 2π/360 =θ
扇形的面积公式为lr/2=θ

1.S△OBD>S扇OAB>S△OAB=tanθ/2>θ/2>sinθ/2
2.tanθ > θ > sinθ = tanθ/sinθ > θ/sinθ > 1 = 1/cosθ>θ / sinθ > 1,在θ趋于0时cossθ的极限值为1,因此1/cosθ极限值为1,根据夹逼定理θ / sinθ的极限值为1。

1.1.2.1.2 数列的单调有界收敛准则
1.1.2.1.2.1 二项式定理

1.二项式定理的内容
( a + b ) n = C n 0 a n + C n 1 a n − 1 b + ⋯ + C n k a n − k b k + ⋯ + C n n b n (a+b)^{n}=C_{n}^{0}a^{n}+C_{n}^{1}a^{n-1}b+\cdots+C_{n}^{k}a^{n-k}b^{k}+\cdots+C_{n}^{n}b^{n} (a+b)n=Cn0an+Cn1an1b++Cnkankbk++Cnnbn
右边多项式叫(a+b)^n的二项展开式;
2.二项式系数 : C n 0 , C n 1 , C n 2 , . . . C n r , . . . C n n :C_n^0,C_n^1,C_n^2,...C_n^r,...C_n^n :Cn0,Cn1,Cn2,...Cnr,...Cnn
3,二项展开式的通项 T k + 1 = C n k a n − k b k T_{k+1}=C_n^ka^{n-k}b^k Tk+1=Cnkankbk
(b+a)^n, (a-b)^n的通项则分别为: T k + 1 = C n k b n − k a k ; T k + 1 = C n k a n − k ( − b ) k T_{k+1}=C_{n}^{k}b^{n-k}a^{k};T_{k+1}=C_{n}^{k}a^{n-k}\left(-b\right)^{k} Tk+1=Cnkbnkak;Tk+1=Cnkank(b)k
4.在定理中,令 a = 1 , b = x a=1,b=x a=1,b=x,则
( 1 + x ) n = C n 0 + C n 1 x + C n 2 x 2 + ⋯ + C n r x r + ⋯ + C n n x n \left(1+x\right)^n=C_n^0+C_n^1x+C_n^2x^2+\cdots+C_n^rx^r+\cdots+C_n^nx^n (1+x)n=Cn0+Cn1x+Cn2x2++Cnrxr++Cnnxn

1.1.2.1.2.2 证明

证明  a n = ( 1 + 1 n ) n  收敛 . \text{证明 }a_n=(1+\frac1n)^n\text{ 收敛}. 证明 an=(1+n1)n 收敛.

证明 a n = ( 1 + 1 n ) n  收敛 . 证 a n = 1 + 1 + n ( n − 1 ) 2 ! ⋅ 1 n 2 + ⋯ + n ( n − 1 ) ⋯ ( n − k + 1 ) k ! ⋅ 1 n k + ⋯ + n ( n − 1 ) ⋯ 2 ⋅ 1 n ! ⋅ 1 n n = 1 + 1 + 1 2 ! ( 1 − 1 n ) + ⋯ + 1 k ! ( 1 − 1 n ) ( 1 − 2 n ) ⋯ ( 1 − k − 1 n ) + ⋯ + 1 n ! ( 1 − 1 n ) ( 1 − 2 n ) ⋯ ( 1 − n − 1 n ) ∴ a n < a n + 1 , a n  单调增 . \begin{aligned} &&& \text{证明}a_n=(1+\frac1n)^n\text{ 收敛}. \\ &&& \text{证}\quad a_n=1+1+\frac{n(n-1)}{2!}\cdot\frac1{n^2}+\cdots+\frac{n(n-1)\cdots(n-k+1)}{k!}\cdot\frac1{n^k} \\ &&&+\cdots+\frac{n(n-1)\cdots2\cdot1}{n!}\cdot\frac1{n^n} \\ &&&=1+1+\frac1{2!}{\left(1-\frac1n\right)}+\cdots+\frac1{k!}{\left(1-\frac1n\right)}{\left(1-\frac2n\right)}\cdots{\left(1-\frac{k-1}n\right)} \\ &&&+\cdots+\frac1{n!}\left(1-\frac1n\right)\left(1-\frac2n\right)\cdots\left(1-\frac{n-1}n\right) \\ &&&\therefore a_n<a_{n+1},\quad a_n\text{ 单调增}. \end{aligned} 证明an=(1+n1)n 收敛.an=1+1+2!n(n1)n21++k!n(n1)(nk+1)nk1++n!n(n1)21nn1=1+1+2!1(1n1)++k!1(1n1)(1n2)(1nk1)++n!1(1n1)(1n2)(1nn1)an<an+1,an 单调增.
又 a n < 1 + 1 + 1 2 ! + 1 3 ! + ⋯ + 1 k ! + ⋯ + 1 n ! < 1 + 1 + 1 2 + 1 2 2 + ⋯ + 1 2 n − 1 = 1 + 1 − 1 2 n 1 − 1 2 < 1 + 1 1 − 1 2 = 3 ∴ a 有界 . 记作 lim ⁡ n → ∞ ( 1 + 1 n ) n = e 0<e<3  \begin{aligned} &又a_{n}&& <1+1+\frac1{2!}+\frac1{3!}+\cdots+\frac1{k!}+\cdots+\frac1{n!} \\ &&&<1+1+\frac12+\frac1{2^2}+\cdots+\frac1{2^{n-1}}=1+\frac{1-\frac1{2^n}}{1-\frac12}<1+\frac1{1-\frac12}=3\\ &\therefore a{有界}. \\ &\text{记作}\boxed{\lim_{n\to\infty}(1+\frac1n)^n=e}\text{0<e<3}\ \end{aligned} ana有界.记作nlim(1+n1)n=e0<e<3 <1+1+2!1+3!1++k!1++n!1<1+1+21+221++2n11=1+12112n1<1+1211=3

1.1.2.2 极限公式2

lim ⁡ x → ∞ ( 1 + 1 x ) x = e \lim\limits_{x\to\infty}(1+\frac{1}{x})^x=e xlim(1+x1)x=e
变式

lim ⁡ x → 0 ( 1 + x ) 1 x = e \lim_{x\to0}(1+x)^{\frac1x}=e x0lim(1+x)x1=e

1.1.2.2.1 证明(与1.2.1.2数列单调有界收敛准则对应)

证明:首先证明此极限存在
构造数列 x n = ( 1 + 1 n ) n x_n=\left(1+\frac1n\right)^n xn=(1+n1)n

x n = 1 + C n 1 1 n + C n 2 1 n 2 + C n 3 1 n 3 + … + C n n 1 n n = 1 + n ⋅ 1 n + n ( n − 1 ) 2 ! ⋅ 1 n 2 + n ( n − 1 ) ( n − 2 ) 3 ! ⋅ 1 n 3 + ⋯ + n ( n − 1 ) ( n − 2 ) ⋅ ⋅ ⋅ 1 n ! ⋅ 1 n n = 1 + 1 + 1 2 ! ⋅ ( 1 − 1 n ) + 1 3 ! ⋅ ( 1 − 1 n ) ( 1 − 2 n ) + ⋯ + 1 n ! ⋅ ( 1 − 1 n ) ( 1 − 2 n ) ⋯ ( 1 − n − 1 n ) < 2 + 1 2 ! + 1 3 ! + ⋯ + 1 n ! < 2 + 1 2 + 1 2 2 + ⋯ + + 1 2 n − 1 = 3 − 1 2 n − 1 <3 \begin{aligned} x_{n}& =1+C_n^1\frac1n+C_n^2\frac1{n^2}+C_n^3\frac1{n^3}+\ldots+C_n^n\frac1{n^n} \\ &=1+n\cdot\frac1n+\frac{n(n-1)}{2!}\cdot\frac1{n^2}+\frac{n(n-1)(n-2)}{3!}\cdot\frac1{n^3}+\cdots+\frac{n(n-1)(n-2)\cdotp\cdotp\cdotp1}{n!}\cdot\frac1{n^n} \\ &=1+1+\frac1{2!}\cdot\left(1-\frac1n\right)+\frac1{3!}\cdot\left(1-\frac1n\right)\left(1-\frac2n\right)+\cdots+\frac1{n!}\cdot\left(1-\frac1n\right)\left(1-\frac2n\right) \\ \cdots\left(1-\right.& \left.\frac{n-1}n\right) \\ &<2+\frac1{2!}+\frac1{3!}+\cdots+\frac1{n!} \\ &<2+\frac12+\frac1{2^2}+\cdots++\frac1{2^{n-1}} \\ &=3-\frac1{2^{n-1}} \\ &\text{<3} \end{aligned} xn(1=1+Cn1n1+Cn2n21+Cn3n31++Cnnnn1=1+nn1+2!n(n1)n21+3!n(n1)(n2)n31++n!n(n1)(n2)⋅⋅⋅1nn1=1+1+2!1(1n1)+3!1(1n1)(1n2)++n!1(1n1)(1n2)nn1)<2+2!1+3!1++n!1<2+21+221+++2n11=32n11<3
而对于n+1

x n + 1 = ( 1 + 1 n + 1 ) n + 1 = 1 + 1 + 1 2 ! ⋅ ( 1 − 1 n + 1 ) + 1 3 ! ⋅ ( 1 − 1 n + 1 ) ( 1 − 2 n + 1 ) + ⋯ + 1 n ! ⋅ ( 1 − 1 n + 1 ) ( 1 − 2 n + 1 ) ⋅ ⋅ ⋅ ( 1 − n − 1 n + 1 ) + 1 ( n + 1 ) ! ⋅ ( 1 − 1 n + 1 ) ( 1 − 2 n + 1 ) ⋯ ( 1 − n − 1 n + 1 ) ( 1 − n n + 1 ) > x n \begin{aligned} x_{n+1}& =\left(1+\frac1{n+1}\right)^{n+1} \\ &=1+1+\frac1{2!}\cdot\left(1-\frac1{n+1}\right)+\frac1{3!}\cdot\left(1-\frac1{n+1}\right)\left(1-\frac2{n+1}\right)+\cdots+ \\ &\frac1{n!}\cdot\left(1-\frac1{n+1}\right)\left(1-\frac2{n+1}\right)\cdot\cdot\cdot\left(1-\frac{n-1}{n+1}\right)+ \\ &\frac1{(n+1)!}\cdot\left(1-\frac1{n+1}\right)\left(1-\frac2{n+1}\right)\cdots\left(1-\frac{n-1}{n+1}\right)\left(1-\frac n{n+1}\right) \\ &\text{>}x_{n} \end{aligned} xn+1=(1+n+11)n+1=1+1+2!1(1n+11)+3!1(1n+11)(1n+12)++n!1(1n+11)(1n+12)(1n+1n1)+(n+1)!1(1n+11)(1n+12)(1n+1n1)(1n+1n)>xn

由单调有界数列必有极限可知,数列 x n = ( 1 + 1 n ) n x_n=\left(1+\frac1n\right)^n xn=(1+n1)n的极限一定存在。记此极限为 e e e
对于实数 x x x ,则总存在整数 n n n ,使得 n ⩽ x ⩽ n + 1 n\leqslant x\leqslant n+1 nxn+1

则有 ( 1 + 1 n + 1 ) n < ( 1 + 1 x ) x < ( 1 + 1 n ) n + 1 \text{则有}\left(1+\frac{1}{n+1}\right)^n<\left(1+\frac{1}{x}\right)^x<\left(1+\frac{1}{n}\right)^{n+1} 则有(1+n+11)n<(1+x1)x<(1+n1)n+1

lim ⁡ n → ∞ ( 1 + 1 n + 1 ) n = lim ⁡ n → ∞ ( 1 + 1 n + 1 ) n + 1 ( 1 + 1 n + 1 ) = lim ⁡ x → ∞ ( 1 + 1 n + 1 ) n + 1 lim ⁡ x → ∞ ( 1 + 1 n + 1 ) \lim_{n\to\infty}\left(1+\frac1{n+1}\right)^n=\lim_{n\to\infty}\frac{\left(1+\frac1{n+1}\right)^{n+1}}{\left(1+\frac1{n+1}\right)}=\frac{\lim_{x\to\infty}\left(1+\frac1{n+1}\right)^{n+1}}{\lim_{x\to\infty}\left(1+\frac1{n+1}\right)} nlim(1+n+11)n=nlim(1+n+11)(1+n+11)n+1=limx(1+n+11)limx(1+n+11)n+1

= e 1 + 0 = e =\frac e{1+0}=e =1+0e=e

lim ⁡ n → ∞ ( 1 + 1 n ) n + 1 = lim ⁡ n → ∞ ( ( 1 + 1 n ) n ( 1 + 1 n ) ) \lim_{n\to\infty}\left(1+\frac1n\right)^{n+1}=\lim_{n\to\infty}\left(\left(1+\frac1n\right)^n\left(1+\frac1n\right)\right) limn(1+n1)n+1=limn((1+n1)n(1+n1))

= lim ⁡ n → ∞ ( 1 + 1 n ) n lim ⁡ n → ∞ ( 1 + 1 n ) = e ⋅ ( 1 + 0 ) = e \begin{aligned} &=\lim_{n\to\infty}\left(1+\frac1n\right)^n\lim_{n\to\infty}\left(1+\frac1n\right) \\ &=e\cdot(1+0) \\ &=e \end{aligned} =nlim(1+n1)nnlim(1+n1)=e(1+0)=e
根据两边夹定理,函数 f ( x ) = lim ⁡ x → ∞ ( 1 + 1 x ) x f(x)=\lim_{x\to\infty}\left(1+\frac1x\right)^x f(x)=limx(1+x1)x的极限存在,为e

1.2 无穷大与无穷小

1.2.1 概念

1.2.1.1 无穷小的概念

若 lim ⁡ x → x 0 f ( x ) = 0 , 则称 f ( x ) 为 x → x 0 时的无穷小量 ( 或无穷小 ) . 记作  α ( x ) , β ( x ) 等 . \begin{aligned}&\text{若}\lim_{x\to x_0}f\left(x\right)=0,\text{则称}f\left(x\right)\text{为}x\to x_0\text{时的无穷小量}\left(\text{或无穷小}\right).\\&\text{记作 }\alpha(x),\beta(x)\text{等}.\end{aligned} xx0limf(x)=0,则称f(x)xx0时的无穷小量(或无穷小).记作 α(x),β(x).
定理1: lim ⁡ x → x 0 f ( x ) = A ⇔ f ( x ) = A + α ( x ) \lim_{x\to x_0}f(x)=A\Leftrightarrow f(x)=A+\alpha(x) limxx0f(x)=Af(x)=A+α(x)
定理2:

  1. 有限个无穷小的和为无穷小
  2. 有限个无穷小的积为无穷小
  3. 无穷小与有界函数的积仍为无穷小
1.2.1.2 无穷大的概念

f ( x ) f(x) f(x) x 0 x_{0} x0某去心邻域 U ˚ ( x 0 ) \mathring{U}(x_{0}) U˚(x0)有定义, ∀ > 0 , ∃ δ > 0 \forall >0,\exists\delta>0 >0,δ>0,当 0 < ∣ x − x 0 ∣ < δ 0<|x-x_0|<\delta 0<xx0<δ 时, ∣ f ( x ) ∣ > M . |f(x)|>M. f(x)>M. 则称 f ( x ) f(x) f(x) x → x 0 x\to x_0 xx0时的
无穷大量(或无穷大).
记作 lim x → x 0 x\to x_{0} xx0 f ( x ) = ∞ f(x)=\infty f(x)=
定理:

  1. 无穷大的积仍为无穷大
  2. 无穷大的和不一定为无穷大
1.2.1.3 无穷小阶的概念

定义3 (无穷小的阶) 设 α ( x ) \alpha(x) α(x) β ( x ) \beta(x) β(x) 是自变量 x 在同一变化趋势下的两个无穷小,且 β ( x ) ≠ 0 \beta(x)\neq0 β(x)=0

(1) 若lim α ( x ) β ( x ) = 0 \frac{\alpha(x)}{\beta(x)}=0 β(x)α(x)=0,则称 α ( x ) \alpha(x) α(x) β ( x ) \beta(x) β(x) 的高阶无穷小,记作 α ( x ) = o [ β ( x ) ] \alpha(x)=o\left[\beta(x)\right] α(x)=o[β(x)]
(2) 若 lim α ( x ) β ( x ) = C ≠ 0 \frac{\alpha(x)}{\beta(x)}=C\neq0 β(x)α(x)=C=0,则称 α ( x ) \alpha(x) α(x) β ( x ) \beta(x) β(x) 为同阶无穷小;
(3)若 lim α ( x ) β ( x ) = 1 \frac{\alpha(x)}{\beta(x)}=1 β(x)α(x)=1,则称 α ( x ) \alpha(x) α(x) β ( x ) \beta(x) β(x)为等价无穷小,记作 α ( x ) ∼ β ( x ) ; \alpha(x)\sim\beta(x); α(x)β(x); (3)若lim .
(4)若 lim ⁡ [ 0 , 0 , 1 ] α ( x ) ( x − ) k = C ≠ 0 , ( k > 0 ) \lim_{[0,0,1]}\frac{\alpha(x)}{(x-)^k}=C\neq0,\quad(k>0) lim[0,0,1](x)kα(x)=C=0,(k>0),则称 α ( x ) \alpha(x) α(x) β ( x ) \beta(x) β(x) k k k 阶无穷小.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/461614.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Linux进程信号】信号的发送与保存

【Linux进程信号】信号的发送与保存 目录 【Linux进程信号】信号的发送与保存阻塞信号1. 信号其他相关常见概念2. 在内核中的表示3. sigset_t4. 信号集操作函数sigprocmasksigpendingsignal测试这几个系统调用接口 进程地址空间第三讲捕捉信号1. 内核如何实现信号的捕捉2. siga…

一个能够自我游戏的贪吃蛇(pygame与搜索算法)

贪吃蛇小游戏再经典不过了&#xff0c;作为编程爱好者&#xff0c;代码编译的贪吃蛇&#xff0c;又能有怎样的成绩呢&#xff1f; 带着好奇&#xff0c;开始&#xff01; 先做一个普通的贪吃蛇游戏 引入相关package import pygame 定义相关配置变量 # 定义字体 font pyg…

SQLiteC/C++接口详细介绍之sqlite3类(十六)

返回目录&#xff1a;SQLite—免费开源数据库系列文章目录 上一篇&#xff1a;SQLiteC/C接口详细介绍之sqlite3类&#xff08;十五&#xff09; 下一篇&#xff1a; SQLiteC/C接口详细介绍之sqlite3类&#xff08;十七&#xff09;&#xff08;未发表&#xff09; 50.sqlite…

STL:List从0到1

&#x1f389;个人名片&#xff1a; &#x1f43c;作者简介&#xff1a;一名乐于分享在学习道路上收获的大二在校生 &#x1f648;个人主页&#x1f389;&#xff1a;GOTXX &#x1f43c;个人WeChat&#xff1a;ILXOXVJE &#x1f43c;本文由GOTXX原创&#xff0c;首发CSDN&…

uniapp开发微信小程序调用打电话

在使用uniapp开发微信小程序的时候&#xff0c;经常需要调用打电话功能。 下面我们来讲解一下如何实现该功能&#xff0c;效果图请看下图&#xff1a; 代码部分&#xff1a; <!-- h5部分 --><button click"playphone()"></button><!-- JS部分 …

代码随想录day21(1)二叉树:平衡二叉树(leetcode110)

题目要求&#xff1a;判断一棵树是否为平衡二叉树 思路&#xff1a;递归地比较左右子树&#xff0c;只要有一棵子树不满足条件就说明这棵树不是平衡二叉树。本题采用迭代法较为复杂。 leetcode实战&#xff1a; 代码实现&#xff1a; 递归&#xff1a; 迭代&#xff1a;

【WebAssembly】WebAssembly概念介绍和在js中使用

简言 记录下WebAssembly的概念和在JavaScript中的使用方法。 WebAssembly官网 WebAssembly WebAssembly &#xff08;缩写为 Wasm&#xff09;是一种二进制指令格式&#xff0c;用于基于堆栈的虚拟机。Wasm 被设计为编程语言的可移植编译目标&#xff0c;可在网络上部署客户…

爬虫逆向sm3和sm4 加密 案例

注意&#xff01;&#xff01;&#xff01;&#xff01;某XX网站逆向实例仅作为学习案例&#xff0c;禁止其他个人以及团体做谋利用途&#xff01;&#xff01;&#xff01; 案例--aHR0cDovLzExMS41Ni4xNDIuMTM6MTgwODgvc3Vic2lkeU9wZW4 第一步&#xff1a;分析页面和请求方式 …

代码随想录算法训练营第39天 | 62.不同路径 , 63. 不同路径 II

动态规划章节理论基础&#xff1a; https://programmercarl.com/%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92%E7%90%86%E8%AE%BA%E5%9F%BA%E7%A1%80.html 62.不同路径 题目链接&#xff1a;https://leetcode.cn/problems/unique-paths/ 思路&#xff1a; 动规五部曲&#xff1a…

实战Python Socket编程:开发多用户聊天应用

实战Python Socket编程&#xff1a;开发多用户聊天应用 Python Socket 编程概述什么是Socket编程&#xff1f;Socket编程的应用场景Socket编程的重要性基本概念 环境准备Python版本必要的库开发环境配置调试工具 基本Socket编程创建Socket绑定Socket到端口监听连接接受连接发送…

基于C++的反射功能

需求&#xff1a; 利用C的发射机制&#xff0c;实现根据字符串创建实例对象。 代码&#xff1a; #ifndef OBJECT_H #define OBJECT_H#include <string> #include <map>typedef void* (*Constructor)();class CObjectFactory { public:static void registerClass…

Spring Boot轻松整合Minio实现文件上传下载功能【建议收藏】

一、Linux 安装Minio 安装 在/root/xxkfz/soft目录下面创建文件minio文件夹&#xff0c;进入minio文件夹&#xff0c;并创建data目录&#xff1b; [rootxxkfz soft]# mkdir minio [rootxxkfz soft]# cd minio [rootxxkfz minio]# mkdir data执行如下命令进行下载 [rootxxkf…

python基础——字符串的常见操作方法【下标索引,index,count,len,replace,split,strip】

&#x1f4dd;前言&#xff1a; 字符串是一种有序的&#xff0c;允许重复字符串存在的&#xff0c;不可修改的序列 这篇文章主要总结一下python中有关字符串的部分相关知识&#xff0c;以及字符串的常见操作方法&#xff1a; 1&#xff0c;和其他序列极其类似的操作方法 2&…

Three 材质纹理 (总结三)

THREE.MeshLambertMaterial&#xff08;网格 Lambert 材质&#xff09; 该材质使用基于非物理的Lambertian模型来计算反射率。可以用来创建暗淡的并不光亮的表面&#xff0c;该材质非常易用&#xff0c;而且会与场景中的光源产生反应。 MeshLambertMaterial属性 # .color : …

mysql中用逗号隔开的某字段,如何判断其他表的字段值是否在这个字段中

因为要增加需求&#xff0c;需要将线上表中老数据&#xff0c;修改为新数据的规则。 线上两张表&#xff0c;sequence_number中is_use有3作废、2到期状态&#xff0c;需要根据这个状态和school_ai_authorization中的is_deleted修改新增的state字段。 sequence_number表结构&…

数据分析实战-Python实现博客评论数据的情感分析

数据分析实战-Python实现博客评论数据的情感分析 学习建议SnowNLP基础什么是SnowNLP&#xff1f;SnowNLP情感分析 SnowNLP使用SnowNLP安装情感分析中文分词关键词提取拼音、词性标准 SnowNLP实战-博客评论数据的情感分析数据准备数据获取数据分析 总结 学习建议 现在很多网站、…

关于振弦采集仪的应用编写

instruction&#xff1a; 1、本应用基于深圳市安传物联科技有限公司所生产的八通道振弦变送器产品。该产品为MAX485 信号的变送设备&#xff0c; 并以Modbus协议输出。 2、本应用采用python语言编写。 功能实现&#xff1a; 1、发送&#xff1a; 01 03 10 00 00 02 C0 CB并…

JVM之调优(一)

背景&#xff1a;生产环境由于堆内存较大&#xff0c;fullgc 垃圾回收导致程序卡顿问题&#xff08;假死&#xff09; 目录 一、程序卡顿导致的影响 前端页面空白后端数据重复 二、解决方法 降低堆内存大小使用合适的垃圾回收器&#xff08;可以尝试&#xff0c;还未进行测试…

【python】爬取杭州市二手房销售数据做数据分析【附源码】

一、背景 在数据分析和市场调研中&#xff0c;获取房地产数据是至关重要的一环。本文介绍了如何利用 Python 中的 requests、lxml 库以及 pandas 库&#xff0c;结合 XPath 解析网页信息&#xff0c;实现对链家网二手房销售数据的爬取&#xff0c;并将数据导出为 Excel 文件的过…

捋顺【反函数求导】

设 d y d x f ( x ) 则 d x d y 1 f ( x ) 以 y t a n x 为 例 &#xff0c; d y / d x s e c 2 x , d x / d y 1 s e c 2 x c o s 2 x 到 此 为 止 &#xff0c; 似 乎 难 以 推 导 &#xff0c; 但 是 假 如 用 t a n x ( 也 就 是 y ) 将 c o s 2 x 表 示 出 来 &…