重积分的应用@物体对外部质点的引力问题

2023-12-09 21:28

本文主要是介绍重积分的应用@物体对外部质点的引力问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • 引力(`*`)
      • 分析
      • 两质点间的引力公式
      • 三重积分计算引力
      • 薄片情形
      • 计算

引力(*)

  • 这里讨论的是:空间一物体对于物体外一点 P 0 ( x 0 , y 0 , z 0 ) P_{0}(x_0,y_0,z_0) P0(x0,y0,z0)单位质量的质点引力

分析

  • 仍然使用元素法,
    • 设占有空间有界闭区域 Ω \Omega Ω,在点 P ( x , y , z ) P(x,y,z) P(x,y,z)处的密度(体密度)为 ρ ( x , y , z ) \rho(x,y,z) ρ(x,y,z),并假定 ρ ( x , y , z ) \rho(x,y,z) ρ(x,y,z) Ω \Omega Ω上连续;
    • 在物体内任意取一直径很小的闭区域 d v \mathrm{d}v dv,其体积也记为 d v \mathrm{d}v dv
    • P ( x , y , z ) P(x,y,z) P(x,y,z)是这一小块闭区域上的一个点,因为 d σ \mathrm{d}\sigma dσ的直径很小,且 ρ ( x , y , z ) \rho(x,y,z) ρ(x,y,z) D D D上连续,所以这一小块物体的质量 ρ d v \rho\mathrm{d}v ρdv近似看作集中在点 P P P

两质点间的引力公式

  • 设空间中两质点 P 0 ( x 0 , y 0 , z 0 ) P_0(x_0,y_0,z_0) P0(x0,y0,z0) M ( x , y , z ) M(x,y,z) M(x,y,z),质量分别为 m 1 , m 2 m_1,m_2 m1,m2,两点间距离为 r r r= ∣ P 0 M → |\overrightarrow{P_{0}M} P0M = ( x − x 0 ) 2 + ( y − y 0 ) 2 + ( z − z 0 ) 2 \sqrt{(x-x_0)^2+(y-y_0)^2+(z-z_0)^2} (xx0)2+(yy0)2+(zz0)2 (1)

  • M M M P 0 P_0 P0的引力 ∣ F ∣ |\bold{F}| F大小为 ∣ F ∣ |\bold F| F= G m 1 m 2 r 2 G\frac{m_1m_2}{r^2} Gr2m1m2(2)

  • 力是向量,这里 F \bold{F} F的方向为 P 0 M → \overrightarrow{P_{0}M} P0M = ( x − x 0 , y − y 0 , z − z 0 ) {(x-x_0,y-y_0,z-z_0)} (xx0,yy0,zz0)(3),该方向的方向余弦为 cos ⁡ α \cos\alpha cosα= x − x 0 r \frac{x-x_0}{r} rxx0, cos ⁡ β = y − y 0 r \cos\beta=\frac{y-y_0}{r} cosβ=ryy0, cos ⁡ γ = z − z 0 r \cos{\gamma}=\frac{z-z_0}{r} cosγ=rzz0(4)

  • 从而 F \bold{F} F= ( F x , F y , F z ) (\bold{F}_{x},\bold{F}_{y},\bold{F}_z) (Fx,Fy,Fz)= ( ∣ F ∣ cos ⁡ α , ∣ F ∣ cos ⁡ β , ∣ F ∣ cos ⁡ γ ) (|\bold F|\cos\alpha,|\bold F|\cos\beta,|\bold F|\cos\gamma) (Fcosα,Fcosβ,Fcosγ)= ( G m 1 m 2 ( x − x 0 ) r 3 , G m 1 m 2 ( y − y 0 ) r 3 , G m 1 m 2 ( z − z 0 ) r 3 ) (G\frac{m_1m_2(x-x_0)}{r^3},G\frac{m_1m_2(y-y_0)}{r^3},G\frac{m_1m_2(z-z_0)}{r^3}) (Gr3m1m2(xx0),Gr3m1m2(yy0),Gr3m1m2(zz0))(5)

    • 其中 r 3 r^3 r3= [ ( x − x 0 ) 2 + ( y − y 0 ) 2 + ( z − z 0 ) 2 ] 3 2 [{(x-x_0)^2+(y-y_0)^2+(z-z_0)^2}]^{\frac{3}{2}} [(xx0)2+(yy0)2+(zz0)2]23(5-1)
  • 这就是质点 M M M,对质点 P P P的引力(注意力是区分方向的,谁对谁的引力要区分清楚)

    • 准确表示 ( x , y , z ) (x,y,z) (x,y,z)点对 ( x 0 , y 0 , z 0 ) (x_0,y_0,z_0) (x0,y0,z0)的吸引可以表示为 F ( x , y , z ) ← ( x 0 , y 0 , z 0 ) \bold{F}_{(x,y,z)\leftarrow{(x_0,y_0,z_0)}} F(x,y,z)(x0,y0,z0)
    • 如果是 P P P M M M的引力方向相反,上述公式要取一个负号)
  • 特别的,若质点 P 0 P_0 P0是单位质量 1 1 1,则公式变为 F \bold{F} F= ( G m 1 ( x − x 0 ) r 3 , G m 1 ( y − y 0 ) r 3 , G m 1 ( z − z 0 ) r 3 ) (G\frac{m_1(x-x_0)}{r^3},G\frac{m_1(y-y_0)}{r^3},G\frac{m_1(z-z_0)}{r^3}) (Gr3m1(xx0),Gr3m1(yy0),Gr3m1(zz0))(6)

三重积分计算引力

  • 并由两质点间的引力公式,可得元素对应的小块物体对位于 P 0 P_0 P0处的单位质量质点的引力近似为
    • d F \mathrm{d}\bold{F} dF= ( d F x , d F y , d F z ) (\mathrm{d}\bold F_{x},\mathrm{d}\bold F_{y},\mathrm{d}\bold F_{z}) (dFx,dFy,dFz)= ( G ρ ( x , y , z ) ( x − x 0 ) r 3 d v , G ρ ( x , y , z ) ( y − y 0 ) r 3 d v , G ρ ( x , y , z ) ( z − z 0 ) r 3 d v ) \Large(G\frac{\rho(x,y,z)(x-x_0)}{r^3}\mathrm{d}v, G\frac{\rho(x,y,z)(y-y_0)}{r^3}\mathrm{d}v, G\frac{\rho(x,y,z)(z-z_0)}{r^3}\mathrm{d}v) (Gr3ρ(x,y,z)(xx0)dv,Gr3ρ(x,y,z)(yy0)dv,Gr3ρ(x,y,z)(zz0)dv)(7)
      • d F x , d F y , d F z \mathrm{d}\bold F_{x},\mathrm{d}\bold F_{y},\mathrm{d}\bold F_{z} dFx,dFy,dFz为引力元素 d F \mathrm{d}\bold{F} dF在三个坐标轴上的分量
      • r r r= ( x − x 0 ) 2 + ( y − y 0 ) 2 + ( z − z 0 ) 2 \sqrt{(x-x_0)^2+(y-y_0)^2+(z-z_0)^2} (xx0)2+(yy0)2+(zz0)2 ,表示区域内点 ( x , y , z ) (x,y,z) (x,y,z) ( x 0 , y 0 , z 0 ) (x_0,y_0,z_0) (x0,y0,z0)的距离
      • G G G为引力常数
  • d F x , d F y , d F z \mathrm{d}\bold F_{x},\mathrm{d}\bold F_{y},\mathrm{d}\bold F_{z} dFx,dFy,dFz Ω \Omega Ω上分别积分,得
    • F \bold{F} F= ( d F x , d F y , d F z ) (\mathrm{d}\bold F_{x},\mathrm{d}\bold F_{y},\mathrm{d}\bold F_{z}) (dFx,dFy,dFz)= ( ∭ Ω G ρ ( x , y , z ) ( x − x 0 ) r 3 d v , ∭ Ω G ρ ( x , y , z ) ( y − y 0 ) r 3 d v , ∭ Ω G ρ ( x , y , z ) ( z − z 0 ) r 3 d v ) \large(\iiint_{\Omega}G\frac{\rho(x,y,z)(x-x_0)}{r^3}\mathrm{d}v, \iiint_{\Omega}G\frac{\rho(x,y,z)(y-y_0)}{r^3}\mathrm{d}v, \iiint_{\Omega}G\frac{\rho(x,y,z)(z-z_0)}{r^3}\mathrm{d}v) (ΩGr3ρ(x,y,z)(xx0)dv,ΩGr3ρ(x,y,z)(yy0)dv,ΩGr3ρ(x,y,z)(zz0)dv)(8)

薄片情形

  • 对于薄片情形,将 ρ ( x , y , z ) \rho(x,y,z) ρ(x,y,z)换为 μ ( x , y ) \mu(x,y) μ(x,y)(体密度换为面密度),三重积分换为二重积分即可得到相应公式
    • F \bold{F} F​= ( d F x , d F y ) (\mathrm{d}\bold F_{x},\mathrm{d}\bold F_{y}) (dFx,dFy)​= ( ∬ D G μ ( x , y ) ( x − x 0 ) r 3 d σ , ∬ D G μ ( x , y ) ( y − y 0 ) r 3 d σ ) \large(\iint_{D}G\frac{\mu(x,y)(x-x_0)}{r^3}\mathrm{d}\sigma, \iint_{D}G\frac{\mu(x,y)(y-y_0)}{r^3}\mathrm{d}\sigma) (DGr3μ(x,y)(xx0)dσ,DGr3μ(x,y)(yy0)dσ)(8-1)

计算

  • 条件允许时,将坐标系建立在合适的位置比较容易计算
  • 例如让 z z z轴经过 Ω \Omega Ω外的质点 P 0 P_0 P0的,使得 P 0 P_0 P0的坐标表示得简单:例如 ( 0 , 0 , a ) (0,0,a) (0,0,a)
  • 求半径为 R R R均匀球 x 2 + y 2 + z 2 ⩽ R 2 x^2+y^2+z^2 \leqslant{R^2} x2+y2+z2R2,对于点 P 0 ( 0 , 0 , a ) P_0(0,0,a) P0(0,0,a), ( a > R ) (a>R) (a>R)的单位质量质点的引力 F \bold{F} F

  • 将力分解到三个坐标轴上,考虑到球的对称性,任一点 ( x , y , z ) (x,y,z) (x,y,z)都有与其对应的关于 z z z轴对称的点 ( − x , − y , z ) (-x,-y,z) (x,y,z),这使得引力仅剩 z z z轴方向的分量不会被抵消,则 F = F z \bold{F}=\bold{F}_z F=Fz(0)

  • F z \bold{F}_z Fz= ∭ Ω G ρ ( z − a ) r 3 d v ) \iiint_{\Omega}G\frac{\rho(z-a)}{r^3}\mathrm{d}v) ΩGr3ρ(za)dv)= ∭ Ω G ρ ( z − a ) [ x 2 + y 2 + ( z − a ) 2 ] 3 2 d v \large\iiint_{\Omega}G\frac{\rho(z-a)}{[x^2+y^2+(z-a)^2]^\frac{3}{2}}\mathrm{d}v ΩG[x2+y2+(za)2]23ρ(za)dv(1)

    • = ∭ Ω G ρ ( z − a ) [ x 2 + y 2 + ( z − a ) 2 ] 3 2 d v \large\iiint_{\Omega}G\frac{\rho(z-a)}{[x^2+y^2+(z-a)^2]^\frac{3}{2}}\mathrm{d}v ΩG[x2+y2+(za)2]23ρ(za)dv;(2)利用先二后一的顺序积分

    • = G ρ ∫ − R R ( z − a ) d z ∬ D z d x d y [ x 2 + y 2 + ( z − a ) 2 ] 3 2 G\rho\int_{-R}^{R}(z-a)\mathrm{d}z \iint_{D_{z}}\frac{\mathrm{d}x\mathrm{d}y}{[x^2+y^2+(z-a)^2]^{\frac{3}{2}}} RR(za)dzDz[x2+y2+(za)2]23dxdy(3)

    • = G ρ ∫ − R R ( z − a ) d z ∫ 0 2 π d θ ∫ 0 R 2 − z 2 r d r ( r 2 + ( z − a ) 2 ) 3 2 G\rho\int_{-R}^{R}(z-a)\mathrm{d}z \int_{0}^{2\pi}\mathrm{d}\theta \int_{0}^{\sqrt{R^2-z^2}}\frac{r\mathrm{d}r}{(r^2+(z-a)^2)^{\frac{3}{2}}} RR(za)dz02πdθ0R2z2 (r2+(za)2)23rdr,(4)

      • 观察发现,其中 ∫ 0 2 π d θ \int_{0}^{2\pi}\mathrm{d}\theta 02πdθ可以先算出结果,为 2 π 2\pi 2π
      • ∫ 0 R 2 − z 2 r d r ( r 2 + ( z − a ) 2 ) 3 2 \int_{0}^{\sqrt{R^2-z^2}}\frac{r\mathrm{d}r}{(r^2+(z-a)^2)^{\frac{3}{2}}} 0R2z2 (r2+(za)2)23rdr ( z − a ) 2 (z-a)^2 (za)2视为常数部分,因为这是对 r r r的定积分;应用第一类换元法,容易积出 − ( r 2 + ( z − a ) 2 ) − 1 2 ∣ 0 R 2 − z 2 -(r^2+(z-a)^2)^{-\frac{1}{2}}|_{0}^{\sqrt{R^2-z^2}} (r2+(za)2)210R2z2 = − ( [ R 2 − z 2 + z 2 − 2 a z + a 2 ] − 1 2 − 1 ∣ z − a ∣ ) -([R^2-z^2+z^2-2az+a^2]^{-\frac{1}{2}}-\frac{1}{|z-a|}) ([R2z2+z22az+a2]21za1)= 1 a − z − 1 R 2 − 2 a z + a 2 \frac{1}{a-z}-\frac{1}{\sqrt{R^2-2az+a^2}} az1R22az+a2 1
        • 注意到 a > R ⩾ z a>R\geqslant{z} a>Rz,所以 1 ∣ z − a ∣ \frac{1}{|z-a|} za1= 1 a − z \frac{1}{a-z} az1
    • = 2 π G ρ ∫ − R R ( z − a ) ( 1 a − z − 1 R 2 − 2 a z + a 2 ) d z 2\pi{G\rho}\int_{-R}^{R}(z-a) (\frac{1}{a-z}-\frac{1}{\sqrt{R^2-2az+a^2}})\mathrm{d}z 2πRR(za)(az1R22az+a2 1)dz(5)

    • = 2 π G ρ ∫ − R R ( − 1 − z − a R 2 + a 2 − 2 a z ) d z 2\pi{G\rho}\int_{-R}^{R}(-1-\frac{z-a}{\sqrt{R^2+a^2-2az}})\mathrm{d}z 2πRR(1R2+a22az za)dz= 2 π G ρ ( − 2 R + ∫ − R R a − z R 2 + a 2 − 2 a z d z ) 2\pi G\rho(-2R+ \int_{-R}^{R}\frac{a-z}{\sqrt{R^2+a^2-2az}}\mathrm{d}z) 2π(2R+RRR2+a22az azdz)(6)

      • 记其中 T = ∫ − R R a − z R 2 + a 2 − 2 a z d z T=\int_{-R}^{R}\frac{a-z}{\sqrt{R^2+a^2-2az}}\mathrm{d}z T=RRR2+a22az azdz= ∫ − R R − 1 2 a ⋅ a − z R 2 + a 2 − 2 a z d ( R 2 + a 2 − 2 a z ) \int_{-R}^{R}-\frac{1}{2a}\cdot\frac{a-z}{\sqrt{R^2+a^2-2az}}\mathrm{d}(R^2+a^2-2az) RR2a1R2+a22az azd(R2+a22az)= 1 a ∫ − R R ( z − a ) d ( R 2 + a 2 − 2 a z ) \frac{1}{a}\int_{-R}^{R}(z-a)\mathrm{d}(\sqrt{R^2+a^2-2az}) a1RR(za)d(R2+a22az )(7)
        • 这里用到 1 x d x = 2 d x \frac{1}{\sqrt{x}}\mathrm{d}x=2\mathrm{d}\sqrt{x} x 1dx=2dx 1 2 x d x = d x \frac{1}{2\sqrt{x}}\mathrm{d}x=\mathrm{d}\sqrt{x} 2x 1dx=dx
      • 再利用分部积分 T T T= 1 a [ ( ( z − a ) R 2 + a 2 − 2 a z ) ∣ − R R − ∫ − R R R 2 + a 2 − 2 a z d ( z − a ) ] \frac{1}{a}[((z-a)\sqrt{R^2+a^2-2az})|_{-R}^{R}- \int_{-R}^{R} \sqrt{R^2+a^2-2az}\mathrm{d}(z-a)] a1[((za)R2+a22az )RRRRR2+a22az d(za)]= 1 a [ 4 a R − ( 2 a R + 2 R 3 3 a ) ] \frac{1}{a}[4aR-(2aR+\frac{2R^{3}}{3a})] a1[4aR(2aR+3a2R3)](8)
        • ( ( z − a ) R 2 + a 2 − 2 a z ) ∣ − R R ((z-a)\sqrt{R^2+a^2-2az})|_{-R}^{R} ((za)R2+a22az )RR= − ( a − R ) 2 + ( a + R ) 2 -(a-R)^2+(a+R)^2 (aR)2+(a+R)2= 4 a R 4aR 4aR(8-1)
        • ∫ R 2 + a 2 − 2 a z d ( z − a ) \int \sqrt{R^2+a^2-2az}\mathrm{d}(z-a) R2+a22az d(za)= ∫ R 2 + a 2 − 2 a z d z \int \sqrt{R^2+a^2-2az}\mathrm{d}z R2+a22az dz= − 1 2 a 2 3 ( R 2 + a 2 − 2 a z ) 3 2 -\frac{1}{2a}\frac{2}{3}(R^2+a^2-2az)^{\frac{3}{2}} 2a132(R2+a22az)23= − 1 3 a ( R 2 + a 2 − 2 a z ) 3 2 -\frac{1}{3a}(R^2+a^2-2az)^\frac{3}{2} 3a1(R2+a22az)23(8-2)
        • ∫ − R R R 2 + a 2 − 2 a z d ( z − a ) \int_{-R}^{R} \sqrt{R^2+a^2-2az}\mathrm{d}(z-a) RRR2+a22az d(za)= − 1 3 a ( R 2 + a 2 − 2 a z ) 3 2 ∣ − R R -\frac{1}{3a}(R^2+a^2-2az)^\frac{3}{2}|_{-R}^{R} 3a1(R2+a22az)23RR
          • = − 1 3 a [ ( a − R ) 3 − ( a + R ) 3 ] -\frac{1}{3a}[(a-R)^{3}-(a+R)^{3}] 3a1[(aR)3(a+R)3]
          • = − 1 3 a ( a 3 + 3 a 2 ( − R ) + 3 a ( − R ) 2 + ( − R ) 3 − ( a 3 + 3 a 2 R + 3 a R 2 + R 3 ) ) -\frac{1}{3a}(a^3+3a^2(-R)+3a(-R)^2+(-R)^3-(a^3+3a^2R+3aR^2+R^3)) 3a1(a3+3a2(R)+3a(R)2+(R)3(a3+3a2R+3aR2+R3))
          • = − 1 3 a ( − 6 a 2 R − 2 R 3 ) -\frac{1}{3a}(-6a^2{R}-2R^{3}) 3a1(6a2R2R3)= 2 a R + 2 R 3 3 a 2aR+\frac{2R^{3}}{3a} 2aR+3a2R3(8-3)
          • 注意这里 ( ( R 2 + a 2 − 2 a R ) 2 ) 3 2 ((R^2+a^2-2aR)^{2})^{\frac{3}{2}} ((R2+a22aR)2)23= ( ( a − R ) 2 ) 3 2 ((a-R)^{2})^{\frac{3}{2}} ((aR)2)23= ( a − R ) 3 (a-R)^3 (aR)3(8-4)而不是 ( R − a ) 3 (R-a)^{3} (Ra)3,这两个正负就不一样
          • 虽然 t t t= ( a − R ) 2 (a-R)^2 (aR)2= ( R − a ) 2 (R-a)^2 (Ra)2,但是 t 3 2 t^{\frac{3}{2}} t23= t 3 \sqrt{t^{3}} t3 结果是非负的
          • 因此,虽然 ( ( a − R ) 2 ) 3 2 ((a-R)^{2})^{\frac{3}{2}} ((aR)2)23或者写成 ( ( R − a ) 2 ) 3 2 ((R-a)^{2})^{\frac{3}{2}} ((Ra)2)23都是正确的有意义的,但是计算 m = [ ( a − R ) 2 ] 1 2 m=[(a-R)^{2}]^{\frac{1}{2}} m=[(aR)2]21的结果是 ∣ a − R ∣ |a-R| aR= ∣ R − a ∣ |R-a| Ra,一定要加绝对值(除非提前知道 a − R a-R aR是正数)
          • 本例中 a > R a>R a>R,所以 m m m= a − R a-R aR
        • 将(8-1),(8-3)代入式(8),得 ∫ − R R a − z R 2 + a 2 − 2 a z d z \int_{-R}^{R}\frac{a-z}{\sqrt{R^2+a^2-2az}}\mathrm{d}z RRR2+a22az azdz= 1 a [ 4 a R − ( 2 a R + 2 R 3 3 a ) ] \frac{1}{a}[4aR-(2aR+\frac{2R^{3}}{3a})] a1[4aR(2aR+3a2R3)]= 2 R − 2 R 3 3 a 2 2R-\frac{2R^3}{3a^2} 2R3a22R3(8-5)
    • 将式(8-5)代入式(6),得 F z \bold{F}_{z} Fz= 2 π G ρ ( − 2 R + 2 R − 2 R 3 3 a 2 ) 2\pi G\rho(-2R+ 2R-\frac{2R^3}{3a^2}) 2π(2R+2R3a22R3)= − 4 π R 3 3 ρ ( G a 2 ) -\frac{4\pi R^3}{3}\rho (\frac{G}{a^2}) 34πR3ρ(a2G)(9)

      • 若令 M M M= 4 π R 3 3 ρ \frac{4\pi R^3}{3}\rho 34πR3ρ(即球体的质量(体积乘以密度的结果))
      • F z \bold{F}_{z} Fz= − G M a 2 -G\frac{M}{a^2} Ga2M(9-1)
  • 综上, F \bold{F} F= F z \bold{F}_{z} Fz= − G M a 2 -G\frac{M}{a^2} Ga2M

  • 小结:有一定计算量,特别是式(8-4)在计算过程中要注意

这篇关于重积分的应用@物体对外部质点的引力问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/475102

相关文章

mybatis和mybatis-plus设置值为null不起作用问题及解决

《mybatis和mybatis-plus设置值为null不起作用问题及解决》Mybatis-Plus的FieldStrategy主要用于控制新增、更新和查询时对空值的处理策略,通过配置不同的策略类型... 目录MyBATis-plusFieldStrategy作用FieldStrategy类型每种策略的作

linux下多个硬盘划分到同一挂载点问题

《linux下多个硬盘划分到同一挂载点问题》在Linux系统中,将多个硬盘划分到同一挂载点需要通过逻辑卷管理(LVM)来实现,首先,需要将物理存储设备(如硬盘分区)创建为物理卷,然后,将这些物理卷组成... 目录linux下多个硬盘划分到同一挂载点需要明确的几个概念硬盘插上默认的是非lvm总结Linux下多

Python Jupyter Notebook导包报错问题及解决

《PythonJupyterNotebook导包报错问题及解决》在conda环境中安装包后,JupyterNotebook导入时出现ImportError,可能是由于包版本不对应或版本太高,解决方... 目录问题解决方法重新安装Jupyter NoteBook 更改Kernel总结问题在conda上安装了

pip install jupyterlab失败的原因问题及探索

《pipinstalljupyterlab失败的原因问题及探索》在学习Yolo模型时,尝试安装JupyterLab但遇到错误,错误提示缺少Rust和Cargo编译环境,因为pywinpty包需要它... 目录背景问题解决方案总结背景最近在学习Yolo模型,然后其中要下载jupyter(有点LSVmu像一个

解决jupyterLab打开后出现Config option `template_path`not recognized by `ExporterCollapsibleHeadings`问题

《解决jupyterLab打开后出现Configoption`template_path`notrecognizedby`ExporterCollapsibleHeadings`问题》在Ju... 目录jupyterLab打开后出现“templandroidate_path”相关问题这是 tensorflo

如何解决Pycharm编辑内容时有光标的问题

《如何解决Pycharm编辑内容时有光标的问题》文章介绍了如何在PyCharm中配置VimEmulator插件,包括检查插件是否已安装、下载插件以及安装IdeaVim插件的步骤... 目录Pycharm编辑内容时有光标1.如果Vim Emulator前面有对勾2.www.chinasem.cn如果tools工

最长公共子序列问题的深度分析与Java实现方式

《最长公共子序列问题的深度分析与Java实现方式》本文详细介绍了最长公共子序列(LCS)问题,包括其概念、暴力解法、动态规划解法,并提供了Java代码实现,暴力解法虽然简单,但在大数据处理中效率较低,... 目录最长公共子序列问题概述问题理解与示例分析暴力解法思路与示例代码动态规划解法DP 表的构建与意义动

Java多线程父线程向子线程传值问题及解决

《Java多线程父线程向子线程传值问题及解决》文章总结了5种解决父子之间数据传递困扰的解决方案,包括ThreadLocal+TaskDecorator、UserUtils、CustomTaskDeco... 目录1 背景2 ThreadLocal+TaskDecorator3 RequestContextH

关于Spring @Bean 相同加载顺序不同结果不同的问题记录

《关于Spring@Bean相同加载顺序不同结果不同的问题记录》本文主要探讨了在Spring5.1.3.RELEASE版本下,当有两个全注解类定义相同类型的Bean时,由于加载顺序不同,最终生成的... 目录问题说明测试输出1测试输出2@Bean注解的BeanDefiChina编程nition加入时机总结问题说明

关于最长递增子序列问题概述

《关于最长递增子序列问题概述》本文详细介绍了最长递增子序列问题的定义及两种优化解法:贪心+二分查找和动态规划+状态压缩,贪心+二分查找时间复杂度为O(nlogn),通过维护一个有序的“尾巴”数组来高效... 一、最长递增子序列问题概述1. 问题定义给定一个整数序列,例如 nums = [10, 9, 2