具体数学:和式(三)多重和式

2.4 多重和式

2.4.1 表达

一个和式的项可以用两个或多个指标来指定。

如下为一个由指标 jjjkkk 控制的二重和式:
∑1≤j,k≤3ajbk=a1b1+a1b2+a1b3+a2b1+a2b2+a2b3+a3b1+a3b2+a3b3. \sum_{1 \le j,k \le 3} a_j b_k = a_1 b_1 + a_1 b_2 + a_1 b_3 + a_2 b_1 + a_2 b_2 + a_2 b_3 + a_3 b_1 + a_3 b_2 + a_3 b_3. 1j,k3ajbk=a1b1+a1b2+a1b3+a2b1+a2b2+a2b3+a3b1+a3b2+a3b3.

引入艾弗森约定有,对于性质 P(j,k)P(j,k)P(j,k),所有满足 P(j,k)P(j,k)P(j,k) 的项 aj,ka_{j,k}aj,k 之和可表示为:
∑P(j,k)aj,k=∑j,kaj,k[P(j,k)]. \sum_{P(j,k)} a_{j,k} = \sum_{j,k} a_{j,k} [P(j,k)]. P(j,k)aj,k=j,kaj,k[P(j,k)].
此记号只需一个 Σ\SigmaΣ,表示对所有满足条件的指标组合求和。

又是也可以使用多重符号,如
∑j∑kaj,k[P(j,k)]=∑j(∑kaj,k[P(j,k)]) \sum_j \sum_k a_{j,k} [P(j,k)] = \sum_j \left( \sum_k a_{j,k} [P(j,k)] \right) jkaj,k[P(j,k)]=j(kaj,k[P(j,k)])

  • 多重求和从右向左计算(由内而外)。
  • ∑j∑k\sum_j \sum_kjk 表示“先对 kkk 求和,再对 jjj 求和”。
  • 也可以先对 jjj 求和,再对 kkk 求和。

2.4.2 交换求和次序

基本法则

推广上文的结合律,可以得到交换求和次序的基本法则
∑j∑kaj,k[P(j,k)]=∑P(j,k)aj,k=∑k∑jaj,k[P(j,k)].(2.27) \sum_{j} \sum_{k} a_{j,k} [P(j,k)] = \sum_{P(j,k)} a_{j,k} = \sum_{k} \sum_{j} a_{j,k} [P(j,k)]. \qquad (2.27) jkaj,k[P(j,k)]=P(j,k)aj,k=kjaj,k[P(j,k)].(2.27)
选择更方便的求和顺序是计算二重和式的关键。

简易型变形

jjjkkk范围相互独立时:
∑j∈J∑k∈Kaj,k=∑j∈J, k∈Kaj,k=∑k∈K∑j∈Jaj,k(2.29) \sum_{j \in J} \sum_{k \in K} a_{j,k} = \sum_{j \in J,\, k \in K} a_{j,k} = \sum_{k \in K} \sum_{j \in J} a_{j,k} \tag{2.29} jJkKaj,k=jJ,kKaj,k=kKjJaj,k(2.29)
这成立是因为 [j∈J][k∈K][j\in J][k\in K][jJ][kK] 可以分解。

复杂型变形

当内层求和的范围依赖于外层指标时:
∑j∈J∑k∈K(j)aj,k=∑k∈K′∑j∈J′(k)aj,k(2.30) \sum_{j \in J} \sum_{k \in K(j)} a_{j,k} = \sum_{k \in K'} \sum_{j \in J'(k)} a_{j,k} \tag{2.30} jJkK(j)aj,k=kKjJ(k)aj,k(2.30)
要求集合满足:
[j∈J][k∈K(j)]=[k∈K′][j∈J′(k)]. [j \in J][k \in K(j)] = [k \in K'][j \in J'(k)]. [jJ][kK(j)]=[kK][jJ(k)].

重要特例
[1≤j≤n][j≤k≤n]=[1≤j≤k≤n]=[1≤k≤n][1≤j≤k].(2.31) [1 \leq j \leq n][j \leq k \leq n] = [1 \leq j \leq k \leq n] = [1 \leq k \leq n][1 \leq j \leq k]. \tag{2.31} [1jn][jkn]=[1jkn]=[1kn][1jk].(2.31)
由此可得:
∑j=1n∑k=jnaj,k=∑1≤j≤k≤naj,k=∑k=1n∑j=1kaj,k.(2.32) \sum_{j=1}^{n} \sum_{k=j}^{n} a_{j,k} = \sum_{1 \le j \le k \le n} a_{j,k} = \sum_{k=1}^{n} \sum_{j=1}^{k} a_{j,k}. \tag{2.32} j=1nk=jnaj,k=1jknaj,k=k=1nj=1kaj,k.(2.32)

2.4.3 实际应用

实例一:上三角和

对于该矩阵
[a1a1a1a2a1a3⋯a1ana2a1a2a2a2a3⋯a2ana3a1a3a2a3a3⋯a3an⋮⋮⋮⋱⋮ana1ana2ana3⋯anan] \begin{bmatrix} a_1 a_1 & a_1 a_2 & a_1 a_3 & \cdots & a_1 a_n \\ a_2 a_1 & a_2 a_2 & a_2 a_3 & \cdots & a_2 a_n \\ a_3 a_1 & a_3 a_2 & a_3 a_3 & \cdots & a_3 a_n \\ \vdots & \vdots & \vdots & \ddots & \vdots \\ a_n a_1 & a_n a_2 & a_n a_3 & \cdots & a_n a_n \\ \end{bmatrix} a1a1a2a1a3a1ana1a1a2a2a2a3a2ana2a1a3a2a3a3a3ana3a1ana2ana3ananan
要计算对称阵列主对角线及上方元素的和:
S=∑1≤j≤k≤najak(2.36) S = \sum_{1 \le j \le k \le n} a_j a_k \tag{2.36} S=1jknajak(2.36)
利用对称性 S=∑1≤k≤j≤najakS = \sum_{1 \le k \le j \le n} a_j a_kS=1kjnajak 和恒等式:
[1≤j≤k≤n]+[1≤k≤j≤n]=[1≤j,k≤n]+[1≤j=k≤n] [1 \leq j \leq k \leq n] + [1 \leq k \leq j \leq n] = [1 \leq j, k \leq n] + [1 \leq j = k \leq n] [1jkn]+[1kjn]=[1j,kn]+[1j=kn]

[!NOTE]

  • 左边第一项:[1 ≤ j ≤ k ≤ n]

对应矩阵的上三角部分(包括主对角线)

  • 左边第二项:[1 ≤ k ≤ j ≤ n]

对应矩阵的下三角部分(包括主对角线)

  • 右边第一项:[1 ≤ j, k ≤ n]

对应整个矩阵的所有元素

  • 右边第二项:[1 ≤ j = k ≤ n]

对应矩阵的主对角线元素

将两式相加:
2S=∑1≤j, k≤najak+∑1≤j=k≤najak=(∑k=1nak)2+∑k=1nak2 2S = \sum_{1\le j,\ k\le n}a_j a_k + \sum_{1\le j=k\le n}a_j a_k = \left( \sum_{k=1}^n a_k \right)^2 + \sum_{k=1}^n a_k^2 2S=1j, knajak+1j=knajak=(k=1nak)2+k=1nak2

[!NOTE]

将对称矩阵上三角部分(包括对角线)的和S计算两次,等于整个矩阵所有元素的和加上对角线元素的和。整个矩阵的和可以分解为行和与列和的乘积,即所有aka_kak的和的平方,再加上对角线元素ak2a_k²ak2的和。

解得:
S=12((∑k=1nak)2+∑k=1nak2)(2.33) S = \frac{1}{2} \left( \left( \sum_{k=1}^n a_k \right)^2 + \sum_{k=1}^n a_k^2 \right) \tag{2.33} S=21(k=1nak)2+k=1nak2(2.33)

实例二:切比雪夫求和不等式

[!NOTE]

切比雪夫求和不等式(Chebyshev’s sum inequality)是数学中关于两个单调序列乘积和的重要不等式,揭示了序列乘积和与其各自和的乘积之间的关系。

设两个实数序列 {ak}k=1n\{a_k\}_{k=1}^n{ak}k=1n{bk}k=1n\{b_k\}_{k=1}^n{bk}k=1n

  • 第一形式(同向单调):若 {ak}\{a_k\}{ak}{bk}\{b_k\}{bk} 同向单调(即同时非减或同时非增),则:
    (∑k=1nak)(∑k=1nbk)≤n∑k=1nakbk \left(\sum_{k=1}^{n} a_k \right) \left(\sum_{k=1}^{n} b_k \right) \leq n \sum_{k=1}^{n} a_k b_k (k=1nak)(k=1nbk)nk=1nakbk

  • 第二形式(反向单调):若 {ak}\{a_k\}{ak}{bk}\{b_k\}{bk} 反向单调(一个非减,另一个非增),则:
    (∑k=1nak)(∑k=1nbk)≥n∑k=1nakbk \left(\sum_{k=1}^{n} a_k \right) \left(\sum_{k=1}^{n} b_k \right) \geq n \sum_{k=1}^{n} a_k b_k (k=1nak)(k=1nbk)nk=1nakbk

该不等式在数学分析、不等式理论和组合优化中有广泛应用,尤其常用于证明排序不等式、均值不等式等。


示例验证

取两个递增序列:

  • a=(1,2,3)a = (1, 2, 3)a=(1,2,3)
  • b=(2,4,6)b = (2, 4, 6)b=(2,4,6)

计算:

  • ∑ak=1+2+3=6\sum a_k = 1 + 2 + 3 = 6ak=1+2+3=6
  • ∑bk=2+4+6=12\sum b_k = 2 + 4 + 6 = 12bk=2+4+6=12
  • ∑akbk=1⋅2+2⋅4+3⋅6=2+8+18=28\sum a_k b_k = 1\cdot2 + 2\cdot4 + 3\cdot6 = 2 + 8 + 18 = 28akbk=12+24+36=2+8+18=28
  • n=3n = 3n=3

左边:(∑ak)(∑bk)=6×12=72(\sum a_k)(\sum b_k) = 6 \times 12 = 72(ak)(bk)=6×12=72
右边:n∑akbk=3×28=84n \sum a_k b_k = 3 \times 28 = 84nakbk=3×28=84

由于 72≤8472 \le 847284,满足同向单调情形下的不等式。


[!NOTE]

定义辅助量:
S=∑1≤j<k≤n(aj−ak)(bj−bk) S = \sum_{1 \le j < k \le n} (a_j - a_k)(b_j - b_k) S=1j<kn(ajak)(bjbk)

注意:由于 j<kj < kj<k,若序列递增,则 aj≤aka_j \leq a_kajakbj≤bkb_j \leq b_kbjbk,故 aj−ak≤0a_j - a_k \leq 0ajak0bj−bk≤0b_j - b_k \leq 0bjbk0,其乘积 (aj−ak)(bj−bk)≥0(a_j - a_k)(b_j - b_k) \geq 0(ajak)(bjbk)0
实际上,(aj−ak)(bj−bk)=(ak−aj)(bk−bj)(a_j - a_k)(b_j - b_k) = (a_k - a_j)(b_k - b_j)(ajak)(bjbk)=(akaj)(bkbj),因此 SSS 等价于:
S=∑1≤j<k≤n(ak−aj)(bk−bj) S = \sum_{1 \le j < k \le n} (a_k - a_j)(b_k - b_j) S=1j<kn(akaj)(bkbj)
SSS 衡量的是所有“后项减前项”的乘积之和,反映两个序列的协同变化程度

恒等式成立:
(∑k=1nak)(∑k=1nbk)=n∑k=1nakbk−S \left(\sum_{k=1}^{n} a_k \right) \left(\sum_{k=1}^{n} b_k \right) = n \sum_{k=1}^{n} a_k b_k - S (k=1nak)(k=1nbk)=nk=1nakbkS

推论:

  • {ak},{bk}\{a_k\}, \{b_k\}{ak},{bk} 同向单调,则对所有 j<kj < kj<k(ak−aj)(bk−bj)≥0(a_k - a_j)(b_k - b_j) \geq 0(akaj)(bkbj)0S≥0S \geq 0S0
    故:
    (∑ak)(∑bk)≤n∑akbk \left(\sum a_k\right)\left(\sum b_k\right) \leq n \sum a_k b_k (ak)(bk)nakbk

  • 若反向单调,则 (ak−aj)(bk−bj)≤0(a_k - a_j)(b_k - b_j) \leq 0(akaj)(bkbj)0S≤0S \leq 0S0
    故:
    (∑ak)(∑bk)≥n∑akbk \left(\sum a_k\right)\left(\sum b_k\right) \geq n \sum a_k b_k (ak)(bk)nakbk


[!TIP]

矩阵视角

构造 n×nn \times nn×n 矩阵 MMM,其中元素为:
Mjk=(aj−ak)(bj−bk) M_{jk} = (a_j - a_k)(b_j - b_k) Mjk=(ajak)(bjbk)

  • 对角线:j=kj = kj=k 时,Mjj=0M_{jj} = 0Mjj=0
  • 严格上三角:j<kj < kj<k
  • 严格下三角:j>kj > kj>k

由于:
Mjk=(aj−ak)(bj−bk)=(ak−aj)(bk−bj)=Mkj M_{jk} = (a_j - a_k)(b_j - b_k) = (a_k - a_j)(b_k - b_j) = M_{kj} Mjk=(ajak)(bjbk)=(akaj)(bkbj)=Mkj
矩阵 MMM对称矩阵,因此:
∑j<kMjk=∑j>kMjk \sum_{j < k} M_{jk} = \sum_{j > k} M_{jk} j<kMjk=j>kMjk

于是总和为:
∑j=1n∑k=1nMjk=2∑1≤j<k≤n(aj−ak)(bj−bk)=2S \sum_{j=1}^n \sum_{k=1}^n M_{jk} = 2 \sum_{1 \le j < k \le n} (a_j - a_k)(b_j - b_k) = 2S j=1nk=1nMjk=21j<kn(ajak)(bjbk)=2S

综上,进行一个总的回顾:

利用对称性 S=∑1≤k<j≤n(aj−ak)(bj−bk)S = \sum_{1 \le k < j \le n} (a_j - a_k)(b_j - b_k)S=1k<jn(ajak)(bjbk),并注意到所有 (j,k)(j,k)(j,k) 对满足:
[1≤j<k≤n]+[1≤k<j≤n]=[1≤j,k≤n]−[1≤j=k≤n] [1 \leq j < k \leq n] + [1 \leq k < j \leq n] = [1 \leq j, k \leq n] - [1 \leq j = k \leq n] [1j<kn]+[1k<jn]=[1j,kn][1j=kn]
将上下三角部分相加得:
2S=∑1≤j,k≤n(aj−ak)(bj−bk)−∑j=1n(aj−aj)(bj−bj)⏟=0 2S = \sum_{1 \le j,k \le n} (a_j - a_k)(b_j - b_k) - \underbrace{\sum_{j=1}^n (a_j - a_j)(b_j - b_j)}_{=0} 2S=1j,kn(ajak)(bjbk)=0j=1n(ajaj)(bjbj)

展开双和:
∑j=1n∑k=1n(aj−ak)(bj−bk)=∑j,k(ajbj−ajbk−akbj+akbk) \sum_{j=1}^n \sum_{k=1}^n (a_j - a_k)(b_j - b_k) = \sum_{j,k} (a_j b_j - a_j b_k - a_k b_j + a_k b_k) j=1nk=1n(ajak)(bjbk)=j,k(ajbjajbkakbj+akbk)

逐项计算:

  • ∑j,kajbj=n∑jajbj\sum_{j,k} a_j b_j = n \sum_j a_j b_jj,kajbj=njajbj
  • ∑j,kajbk=(∑jaj)(∑kbk)\sum_{j,k} a_j b_k = \left(\sum_j a_j\right)\left(\sum_k b_k\right)j,kajbk=(jaj)(kbk)
  • ∑j,kakbj=(∑kak)(∑jbj)=(∑ak)(∑bk)\sum_{j,k} a_k b_j = \left(\sum_k a_k\right)\left(\sum_j b_j\right) = \left(\sum a_k\right)\left(\sum b_k\right)j,kakbj=(kak)(jbj)=(ak)(bk)
  • ∑j,kakbk=n∑kakbk\sum_{j,k} a_k b_k = n \sum_k a_k b_kj,kakbk=nkakbk

因此:
∑j,k(aj−ak)(bj−bk)=n∑akbk−(∑ak)(∑bk)−(∑ak)(∑bk)+n∑akbk \sum_{j,k} (a_j - a_k)(b_j - b_k) = n \sum a_k b_k - \left(\sum a_k\right)\left(\sum b_k\right) - \left(\sum a_k\right)\left(\sum b_k\right) + n \sum a_k b_k j,k(ajak)(bjbk)=nakbk(ak)(bk)(ak)(bk)+nakbk

=2n∑akbk−2(∑ak)(∑bk) = 2n \sum a_k b_k - 2 \left( \sum a_k \right) \left( \sum b_k \right) =2nakbk2(ak)(bk)

代入前式:
2S=2n∑akbk−2(∑ak)(∑bk)⇒(∑ak)(∑bk)=n∑akbk−S 2S = 2n \sum a_k b_k - 2 \left( \sum a_k \right) \left( \sum b_k \right) \Rightarrow \left(\sum a_k\right)\left(\sum b_k\right) = n \sum a_k b_k - S 2S=2nakbk2(ak)(bk)(ak)(bk)=nakbkS

即:
(∑k=1nak)(∑k=1nbk)=n∑k=1nakbk−∑1≤j<k≤n(ak−aj)(bk−bj)(2.34) \left(\sum_{k=1}^{n} a_k \right) \left(\sum_{k=1}^{n} b_k \right) = n \sum_{k=1}^{n} a_k b_k - \sum_{1 \le j < k \le n} (a_k - a_j)(b_k - b_j) \tag{2.34} (k=1nak)(k=1nbk)=nk=1nakbk1j<kn(akaj)(bkbj)(2.34)

此恒等式导出了切比雪夫单调不等式。

2.3.4. 指标替换的一般公式

设函数 f:J→Kf: J \to Kf:JK,则:
∑j∈Jaf(j)=∑k∈Kak⋅#f−1(k)(2.35) \sum_{j \in J} a_{f(j)} = \sum_{k \in K} a_k \cdot \# f^{-1}(k) \tag{2.35} jJaf(j)=kKak#f1(k)(2.35)
f−(k)={j∣f(j)=k}f^-(k) = \{j | f(j) = k\}f(k)={jf(j)=k}

其中 #f−1(k)\# f^{-1}(k)#f1(k) 是满足 f(j)=kf(j) = kf(j)=kjjj 的个数。

[!NOTE]

因为 同一个 aka_kak 可能被多个 jjj 映射到,所以它在左边的和中会出现多次。
右边要用 #f−1(k)\# f^{-1}(k)#f1(k)统计它出现了多少次,即“加权计数”。

  • 特例:若 fff 是双射,则 #f−1(k)=1\# f^{-1}(k) = 1#f1(k)=1,公式退化为交换律:
    ∑j∈Jaf(j)=∑k∈Kak. \sum_{j\in J} a_{f(j)} = \sum_{k\in K} a_k. jJaf(j)=kKak.

注:切比雪夫曾对积分证明类似结论——若 f(x),g(x)f(x), g(x)f(x),g(x) 单调非减,则
(b−a)∫abf(x)g(x) dx≥(∫abf(x) dx)(∫abg(x) dx)(b-a)\int_a^b f(x)g(x)\,dx \geq \left(\int_a^b f(x)\,dx\right)\left(\int_a^b g(x)\,dx\right)(ba)abf(x)g(x)dx(abf(x)dx)(abg(x)dx)
这与离散情形的切比雪夫不等式思想一致。


具体例子:调和和

[!IMPORTANT]

调和级数的基本公式

nnn调和数(Harmonic Number)定义为前 nnn 个正整数倒数之和:

Hn=∑k=1n1k=1+12+13+⋯+1n H_n = \sum_{k=1}^n \frac{1}{k} = 1 + \frac{1}{2} + \frac{1}{3} + \cdots + \frac{1}{n} Hn=k=1nk1=1+21+31++n1

  • H0=0H_0 = 0H0=0(约定)
  • H1=1H_1 = 1H1=1
  • H2=1+12=32H_2 = 1 + \frac{1}{2} = \frac{3}{2}H2=1+21=23
  • H3=1+12+13=116H_3 = 1 + \frac{1}{2} + \frac{1}{3} = \frac{11}{6}H3=1+21+31=611

考虑:
Sn=∑1≤j<k≤n1k−j S_n = \sum_{1 \leq j < k \leq n} \frac{1}{k - j} Sn=1j<knkj1

方法一:固定 kkk,对 jjj 求和
Sn=∑k=1n∑j=1k−11k−j=∑k=1n∑d=1k−11d(令 d=k−j)=∑k=1nHk−1=∑0≤k<nHk \begin{align*} S_n &= \sum_{k=1}^n \sum_{j=1}^{k-1} \frac{1}{k - j} \\ &= \sum_{k=1}^n \sum_{d=1}^{k-1} \frac{1}{d} \quad (\text{令 } d = k - j) \\ &= \sum_{k=1}^n H_{k-1} \\ &= \sum_{0 \leq k < n} H_k \end{align*} Sn=k=1nj=1k1kj1=k=1nd=1k1d1( d=kj)=k=1nHk1=0k<nHk

方法二:固定 jjj,对 kkk 求和
Sn=∑j=1n∑k=j+1n1k−j=∑j=1n∑d=1n−j1d(令 d=k−j)=∑j=1nHn−j=∑0≤k<nHk \begin{align*} S_n &= \sum_{j=1}^n \sum_{k=j+1}^{n} \frac{1}{k - j} \\ &= \sum_{j=1}^n \sum_{d=1}^{n-j} \frac{1}{d} \quad (\text{令 } d = k - j) \\ &= \sum_{j=1}^n H_{n-j} \\ &= \sum_{0 \leq k < n} H_k \end{align*} Sn=j=1nk=j+1nkj1=j=1nd=1njd1( d=kj)=j=1nHnj=0k<nHk

两种方法均得 ∑0≤k<nHk\sum_{0 \leq k < n} H_k0k<nHk,但此和无封闭形式,陷入僵局。


成功解法:变量替换(按差值求和)

d=k−jd = k - jd=kj,则 k=j+dk = j + dk=j+d,原条件 1≤j<k≤n1 \leq j < k \leq n1j<kn 化为:

  • 1≤d≤n1 \leq d \leq n1dn
  • 1≤j≤n−d1 \leq j \leq n - d1jnd

于是:
Sn=∑d=1n∑j=1n−d1d=∑d=1n1d⋅(n−d)=∑d=1n(nd−1)=n∑d=1n1d−∑d=1n1=nHn−n \begin{align*} S_n &= \sum_{d=1}^{n} \sum_{j=1}^{n-d} \frac{1}{d} \\ &= \sum_{d=1}^{n} \frac{1}{d} \cdot (n - d) \\ &= \sum_{d=1}^{n} \left( \frac{n}{d} - 1 \right) \\ &= n \sum_{d=1}^{n} \frac{1}{d} - \sum_{d=1}^{n} 1 \\ &= n H_n - n \end{align*} Sn=d=1nj=1ndd1=d=1nd1(nd)=d=1n(dn1)=nd=1nd1d=1n1=nHnn

因此:
Sn=nHn−n(2.36) S_n = n H_n - n \tag{2.36} Sn=nHnn(2.36)

结合前式,得到恒等式:
∑0≤k<nHk=nHn−n \sum_{0 \leq k < n} H_k = n H_n - n 0k<nHk=nHnn


理解与启示

  1. 代数视角
    1k−j\frac{1}{k - j}kj1 类型的项,令 d=k−jd = k - jd=kj 是关键替换,将依赖两个变量的表达式转化为可分组求和的形式。

  2. 几何视角
    原求和区域是 j<kj < kj<k 的上三角格点。

    • 按行或列求和 → 得 HkH_kHk,结构复杂
    • 按对角线(k−j=dk - j = dkj=d 为常数)求和 → 每层贡献 n−dd\frac{n - d}{d}dnd,结构清晰

例如 n=4n=4n=4 时,按 d=1,2,3d = 1,2,3d=1,2,3 分组:

  • d=1d=1d=1: 3 项,贡献 3⋅11=33 \cdot \frac{1}{1} = 3311=3
  • d=2d=2d=2: 2 项,贡献 2⋅12=12 \cdot \frac{1}{2} = 1221=1
  • d=3d=3d=3: 1 项,贡献 1⋅13=131 \cdot \frac{1}{3} = \frac{1}{3}131=31
    总和:3+1+13=4H4−43 + 1 + \frac{1}{3} = 4H_4 - 43+1+31=4H44,验证成立。

核心思想
多重和的计算成败,往往取决于是否选择了合适的求和顺序或变量替换
本例中,按“差值” d=k−jd = k - jd=kj 求和是突破关键。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值