Markdown 数学公式语法
1. 引用公式
- 行内公式, 将公式放在$…$中 .
∑ i = 0 n i 2 = ( n 2 + n ) ( 2 n + 1 ) 6 \sum_{i=0}^n i^2 = \frac{(n^2+n)(2n+1)}{6} ∑i=0ni2=6(n2+n)(2n+1)$\sum_{i=0}^n i^2 = \frac{(n^2+n)(2n+1)}{6}$
- 单独显示公式(display mode), 使用 $$,此时公式居中并放大显示.
∑ i = 0 n i 2 = ( n 2 + n ) ( 2 n + 1 ) 6 \sum_{i=0}^n i^2 = \frac{(n^2+n)(2n+1)}{6} i=0∑ni2=6(n2+n)(2n+1)$$\sum_{i=0}^n i^2 = \frac{(n^2+n)(2n+1)}{6}$$
注意:下列描述语句中若非特别指出均省略$…$
2. 希腊字母
- 希腊字母对照表
显示 | 代码 | 显示 | 代码 |
---|---|---|---|
α | \alpha | β | \beta |
γ | \gamma | δ | \delta |
ε | \epsilon | ζ | \zeta |
η | \eta | θ | \theta |
ι | \iota | κ | \kappa |
λ | \lambda | μ | \mu |
ν | \nu | ξ | \xi |
π | \pi | ρ | \rho |
σ | \sigma | τ | \tau |
υ | \upsilon | φ | \φ |
χ | \chi | ψ | \psi |
ω | \omega |
-
大写字母:将代码首字母大写即可
\Gamma: Γ \Gamma Γ -
斜体字母:将代码前加上var前缀即可
\varGamma: Γ \varGamma Γ
3. 上标(^)和下标(_)
代码 | 显示 |
---|---|
x_i^2 | x i 2 x_i^2 xi2 |
\log_2x2 | log 2 x \log_2 x log2x |
4. 分组{}
上标、下标和其他操作只适用于下一个“组”。“组”可以是单个符号,也可以是由大括号{…}包围的任何公式。
代码 | 显示 |
---|---|
10^10 | 1 0 1 0 10^10 1010 |
10^{10} | 1 0 10 10^{10} 1010 |
x_i^2 | x i 2 x_i^2 xi2 |
x_{i^2} | x i 2 x_{i^2} xi2 |
5. 括号
- 圆括号(): ( 2 + 3 ) (2+3) (2+3)
- 方括号[]: [ 4 + 4 ] [4+4] [4+4]
- 大括号用 \{ 和 \} 来表示花括号 { } \{\} {},需要转义字符 “\” 来区别分组{}符号
- 使用\left(…\right)将使大小自动调整到它们所包含的公式:
(1) 如果写(\frac{\sqrt x}{y^3}),括号会太小: ( x y 3 ) (\frac{\sqrt x}{y^3}) (y3x)。
(2)\left(\frac{\sqrt x}{y^3}\right) 括号会自动调整: ( x y 3 ) \left(\frac{\sqrt x}{y^3}\right) (y3x)。
(3) \left 和\right正确适用于所有以下各种括号:
代码 | 显示 | 代码 | 显示 |
---|---|---|---|
( , ) | ( x ) (x) (x) | [ and ] | [ x ] [x] [x] |
\{ , \} | { x } \{ x \} {x} | | | ∣ x ∣ \vert x \vert ∣x∣ |
\vert | ∣ x ∣ \vert x \vert ∣x∣ | \Vert | ∥ x ∥ \Vert x \Vert ∥x∥ |
\langle , \rangle | ⟨ x ⟩ \langle x \rangle ⟨x⟩ | \lceil , \rceil | ⌈ x ⌉ \lceil x \rceil ⌈x⌉ |
\lfloor , \rfloor | ⌊ x ⌋ \lfloor x \rfloor ⌊x⌋ |
- 看不见的括号使用符号 . :\left.\frac12\right\rbrace —> 1 2 } \left.\frac12\right\rbrace 21}
- 如果需要手动调整大小:\Biggl(\ Biggl(\ Bigl((x)\bigr)\ bigr)\ biggr)\ biggr) :
( ( ( ( ( x ) ) ) ) ) \Biggl(\biggl(\Bigl(\bigl((x)\bigr)\Bigr)\biggr)\Biggr) (((((x)))))
6. 求和( ∑ \sum ∑)与积分( ∫ \int ∫)
-
求和\sum与积分\int。下标(_)是下限;上标(^)是上限。如果限制不止一个符号,不要忘记{…}。
- 示例1:\sum_1^n: ∑ 1 n \sum_1^n ∑1n。
- 示例2:\sum_{i=0}^\infty i^2 : ∑ i = 0 ∞ i 2 \sum_{i=0}^\infty i^2 ∑i=0∞i2
-
其他运算符号同理:
代码 | 显示 | 代码 | 显示 |
---|---|---|---|
\prod | ∏ \prod ∏ | \int | ∫ \int ∫ |
\bigcup | ⋃ \bigcup ⋃ | \bigcap | ⋂ \bigcap ⋂ |
\iint | ∬ \iint ∬ | \iiint | ∭ \iiint ∭ |
\idotsint | csdn报错 |
7. 分式
分式有三种方法:
- \frac ab适用于简单分数,生成 a b \frac ab ba;对于更复杂的分子和分母,使用{…}:\frac{a+1}{b+1} => a + 1 b + 1 \frac{a+1}{b+1} b+1a+1。
- 如果分子和分母都比较复杂,您可能会选择\over,它将它所在的组分开:{a+1\over b+1} => a + 1 b + 1 {a+1\over b+1} b+1a+1。
- \cfrac{a}{\cfrac{b}{c}}命令对连分式 a b c \cfrac{a}{\cfrac{b}{c}} cba很有用,示例:
x = a_0 + \cfrac{1^2}{a_1 + \cfrac{2^2}{a_2 + \cfrac{3^2}{a_3 + \cfrac{4^4}{a_4 + \cdots}}}}
x
=
a
0
+
1
2
a
1
+
2
2
a
2
+
3
2
a
3
+
4
4
a
4
+
⋯
x = a_0 + \cfrac{1^2}{a_1 + \cfrac{2^2}{a_2 + \cfrac{3^2}{a_3 + \cfrac{4^4}{a_4 + \cdots}}}}
x=a0+a1+a2+a3+a4+⋯44322212
如果使用\frac,看起来会很糟糕:
x = a_0 + \frac{1^2}{a_1 + \frac{2^2}{a_2 + \frac{3^2}{a_3 + \frac{4^4}{a_4 + \cdots}}}}
x = a 0 + 1 2 a 1 + 2 2 a 2 + 3 2 a 3 + 4 4 a 4 + ⋯ x = a_0 + \frac{1^2}{a_1 + \frac{2^2}{a_2 + \frac{3^2}{a_3 + \frac{4^4}{a_4 + \cdots}}}} x=a0+a1+a2+a3+a4+⋯44322212
8. 字体
使用示例:\mathbb{CHNQRZ}: C H N Q R Z \mathbb{CHNQRZ} CHNQRZ
- \mathbb or \Bbb for “blackboard bold”: C H N Q R Z \mathbb{CHNQRZ} CHNQRZ.
- \mathbf for boldface: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z \mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZ} ABCDEFGHIJKLMNOPQRSTUVWXYZ a b c d e f g h i j k l m n o p q r s t u v w x y z \mathbf{abcdefghijklmnopqrstuvwxyz} abcdefghijklmnopqrstuvwxyz.
- \boldsymbol(\boldsymbol{\alpha}) : α \boldsymbol{\alpha} α
- \mathit for italics:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z \mathit{ABCDEFGHIJKLMNOPQRSTUVWXYZ} ABCDEFGHIJKLMNOPQRSTUVWXYZ a b c d e f g h i j k l m n o p q r s t u v w x y z \mathit{abcdefghijklmnopqrstuvwxyz} abcdefghijklmnopqrstuvwxyz. - \pmb for boldfaced italics: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z \pmb{ABCDEFGHIJKLMNOPQRSTUVWXYZ} ABCDEFGHIJKLMNOPQRSTUVWXYZ a b c d e f g h i j k l m n o p q r s t u v w x y z \pmb{abcdefghijklmnopqrstuvwxyz} abcdefghijklmnopqrstuvwxyz.
- \mathtt for “typewriter” font:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z \mathtt{ABCDEFGHIJKLMNOPQRSTUVWXYZ} ABCDEFGHIJKLMNOPQRSTUVWXYZ a b c d e f g h i j k l m n o p q r s t u v w x y z \mathtt{abcdefghijklmnopqrstuvwxyz} abcdefghijklmnopqrstuvwxyz. - \mathrm for roman font:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z \mathrm{ABCDEFGHIJKLMNOPQRSTUVWXYZ} ABCDEFGHIJKLMNOPQRSTUVWXYZ a b c d e f g h i j k l m n o p q r s t u v w x y z \mathrm{abcdefghijklmnopqrstuvwxyz} abcdefghijklmnopqrstuvwxyz. - \mathsf for sans-serif font:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z \mathsf{ABCDEFGHIJKLMNOPQRSTUVWXYZ} ABCDEFGHIJKLMNOPQRSTUVWXYZ a b c d e f g h i j k l m n o p q r s t u v w x y z \mathsf{abcdefghijklmnopqrstuvwxyz} abcdefghijklmnopqrstuvwxyz. - \mathcal for “calligraphic” letters:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z \mathcal{ ABCDEFGHIJKLMNOPQRSTUVWXYZ} ABCDEFGHIJKLMNOPQRSTUVWXYZ - \mathscr for script letters:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z \mathscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ} ABCDEFGHIJKLMNOPQRSTUVWXYZ - \mathfrak for “Fraktur” (old German style) letters: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z \mathfrak{ABCDEFGHIJKLMNOPQRSTUVWXYZ} \mathfrak{abcdefghijklmnopqrstuvwxyz} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.
9.根式(\sqrt: x \sqrt{x} x)
代码 | 显示 |
---|---|
\sqrt{x^3} | x 3 \sqrt{x^3} x3 |
\sqrt[3]{\frac xy} | x y 3 \sqrt[3]{\frac xy} 3yx |
\sqrt[3]{\frac x{y^2}} | x y 2 3 \sqrt[3]{\frac x{y^2}} 3y2x |
10. 特殊函数
- 一些特殊函数,如 “lim”, “sin”, “max”, “ln”, 等,通常用罗马字体来设置,而不是用斜体。使用 \lim, \sin,等来实现:
\sin x: sin x \sin x sinx, 而不是 sin x: s i n x sin x sinx。 - 使用下标将符号附加到\lim: \lim_{x\to 0} l i m x → 0 lim_{x\to 0} limx→0
- 非标准函数名可以使用\operatorname{foo}(x)来设置: foo ( x ) \operatorname{foo}(x) foo(x)。
11. 符号
代码 | 比较符号 | 代码 | 运算&箭头 | 代码 | 集符号 | 代码 | 其他 |
---|---|---|---|---|---|---|---|
\lt | < \lt < | \times | × \times × | \cup | ∪ \cup ∪ | \land | ∧ \land ∧ |
\gt | > \gt > | \div | ÷ \div ÷ | \cap | ∩ \cap ∩ | \lor | ∨ \lor ∨ |
\le | ≤ \le ≤ | \pm | ± \pm ± | \setminus | ∖ \setminus ∖ | \lnot | ¬ t \lnot t ¬t |
\leq | ≤ \leq ≤ | \mp | ∓ \mp ∓ | \subset | ⊂ \subset ⊂ | \forall | ∀ \forall ∀ |
\leqq | ≦ \leqq ≦ | \cdot | ⋅ \cdot ⋅ | \subseteq | ⊆ \subseteq ⊆ | \exists | ∃ \exists ∃ |
\leqslant | ⩽ \leqslant ⩽ | \to | → \to → | \subsetneq | ⊊ \subsetneq ⊊ | \top | ⊤ \top ⊤ |
\ge | ≥ \ge ≥ | \rightarrow | → \rightarrow → | supset | ⊃ \supset ⊃ | \bot | ⊥ \bot ⊥ |
\geq | ≥ \geq ≥ | \leftarrow | ← \leftarrow ← | \in | ∈ \in ∈ | \vdash | ⊢ \vdash ⊢ |
\geqq | ≧ \geqq ≧ | \Rightarrow | ⇒ \Rightarrow ⇒ | \notin | ∉ \notin ∈/ | \vDash | ⊨ \vDash ⊨ |
\geqslant | ⩾ \geqslant ⩾ | \Leftarrow | ⇐ \Leftarrow ⇐ | \emptyset | ∅ \emptyset ∅ | \mid | ∣ \mid ∣ |
\neq | ≠ \neq = | \mapsto | ↦ \mapsto ↦ | \varnothing | ∅ \varnothing ∅ |
其他符号:
- {n+1 \choose 2k} or \binom{n+1}{2k} ( n + 1 2 k ) {n+1 \choose 2k} (2kn+1)
- \star \ast \oplus \circ \bullet ⋆ \star ⋆, ∗ \ast ∗, ⊕ \oplus ⊕, ∘ \circ ∘, ∙ \bullet ∙
- \approx \sim \simeq \cong \equiv \prec \lhd \therefore ≈ \approx ≈, $\sim $, ≃ \simeq ≃, ≅ \cong ≅, ≡ \equiv ≡, ≺ \prec ≺, ⊲ \lhd ⊲, ∴ \therefore ∴
- \infty \aleph_0 ∞ ℵ 0 \infty\, \aleph_0 ∞ℵ0 \nabla \partial ∇ \nabla ∇, ∂ \partial ∂ \Im \Re ℑ \Im ℑ, ℜ \Re ℜ
- For modular equivalence, use \pmod like this: a\equiv b\pmod n a ≡ b ( m o d n ) a\equiv b\pmod n a≡b(modn).
- For the binary mod operator, use \bmod like this: a\bmod 17
a
m
o
d
17
a\bmod 17
amod17.
Avoid using \mod, as it produces extra space: compare the above with a\mod 17 a m o d 17 a\mod 17 amod17. - \ldots is the dots in a 1 , a 2 , … , a n a_1, a_2, \ldots ,a_n a1,a2,…,an \cdots is the dots in a 1 + a 2 + ⋯ + a n a_1+a_2+\cdots+a_n a1+a2+⋯+an
- Script lowercase l is \ell ℓ \ell ℓ.
12. 矩阵
- 在\begin和\end之间使用$$\ $ begin{matrix}… 用\结束每个矩阵行,用&分开矩阵元素。矩阵内有复杂元素需要用分组符号。例如:
$$
\begin{matrix}
1 & x & x^2 \\
1 & y & y^2 \\
1 & z & z^2 \\
\end{matrix}
$$
$$
\begin{pmatrix}
F_n & F_{n+1} \\
F_{n^2} & F_{n^2-1} \\
\end{pmatrix}
$$
1
x
x
2
1
y
y
2
1
z
z
2
\begin{matrix} 1 & x & x^2 \\ 1 & y & y^2 \\ 1 & z & z^2 \\ \end{matrix}
111xyzx2y2z2
(
F
n
F
n
+
1
F
n
2
F
n
2
−
1
)
\begin{pmatrix} F_n & F_{n+1} \\ F_{n^2} & F_{n^2-1} \\ \end{pmatrix}
(FnFn2Fn+1Fn2−1)
- 矩阵括号
1.\left…\right:\left(\begin{matrix}1&2\\3&4\\ \end{matrix}\right)
2. pmatrix:\begin{pmatrix}1&2\\3&4\\ \end{pmatrix}
3. bmatrix:\begin{bmatrix}1&2\\3&4\\ \end{bmatrix}
4. Bmatrix:\begin{Bmatrix}1&2\\3&4\\ \end{Bmatrix}
5. vmatrix:\begin{vmatrix}1&2\\3&4\\ \end{vmatrix}
6. Vmatrix :\begin{Vmatrix}1&2\\3&4\\ \end{Vmatrix}
( 1 2 3 4 ) \left(\begin{matrix}1&2\\3&4\\ \end{matrix}\right) (1324) , ( 1 2 3 4 ) \begin{pmatrix}1&2\\3&4\\ \end{pmatrix} (1324), [ 1 2 3 4 ] \begin{bmatrix}1&2\\3&4\\ \end{bmatrix} [1324], { 1 2 3 4 } \begin{Bmatrix}1&2\\3&4\\ \end{Bmatrix} {1324}, ∣ 1 2 3 4 ∣ \begin{vmatrix}1&2\\3&4\\ \end{vmatrix} 1324 , ∥ 1 2 3 4 ∥ \begin{Vmatrix}1&2\\3&4\\ \end{Vmatrix} 1324 .
- 使用 \cdots ⋯ \cdots ⋯ \ddots ⋱ \ddots ⋱ vdots ⋮ \vdots ⋮ 当你想要省略一些项时:
$$\begin{pmatrix}
1 & a_1 & a_1^2 & \cdots & a_1^n \\
1 & a_2 & a_2^2 & \cdots & a_2^n \\
\vdots & \vdots& \vdots & \ddots & \vdots \\
1 & a_m & a_m^2 & \cdots & a_m^n
\end{pmatrix}$$
( 1 a 1 a 1 2 ⋯ a 1 n 1 a 2 a 2 2 ⋯ a 2 n ⋮ ⋮ ⋮ ⋱ ⋮ 1 a m a m 2 ⋯ a m n ) \begin{pmatrix} 1 & a_1 & a_1^2 & \cdots & a_1^n \\ 1 & a_2 & a_2^2 & \cdots & a_2^n \\ \vdots & \vdots& \vdots & \ddots & \vdots \\ 1 & a_m & a_m^2 & \cdots & a_m^n \end{pmatrix} 11⋮1a1a2⋮ama12a22⋮am2⋯⋯⋱⋯a1na2n⋮amn
- 对于水平“扩展”矩阵,在合适格式的表周围放置圆括号或方括号,示例:
$$ \left[
\begin{array}{cc|c}
1&2&3\\
4&5&6
\end{array}
\right]$$
[ 1 2 3 4 5 6 ] \left[\begin{array}{cc|c} 1&2&3\\ 4&5&6 \end{array}\right] [142536]
- 对于垂直“增宽”矩阵,使用\hline。示例:
$$ \begin{pmatrix}
a & b \\
c & d\\
\hline
1 & 0\\
0 & 1
\end{pmatrix} $$
( a b c d 1 0 0 1 ) \begin{pmatrix} a & b \\ c & d\\ \hline 1 & 0\\ 0 & 1 \end{pmatrix} ac10bd01
13. 方程组
- 使用{cases}标签。用\\结束每个方程行,并使用&在应该对齐的部分之前。文本以\text开始。示例:
$$
f(n) =
\begin{cases}
n/2, & \text{if $n$ is even} \\
3n+1, & \text{if $n$ is odd}
\end{cases}$$
f ( n ) = { n / 2 , if n is even 3 n + 1 , if n is odd f(n) = \begin{cases} n/2, & \text{if $n$ is even} \\ 3n+1, & \text{if $n$ is odd} \end{cases} f(n)={n/2,3n+1,if n is evenif n is odd
- 括号放到右边:
$$\left.
\begin{array}{l}
\text{if $n$ is even:}&n/2\\
\text{if $n$ is odd:}&3n+1
\end{array}
\right\}
=f(n)$$
if n is even: n / 2 if n is odd: 3 n + 1 } = f ( n ) \left. \begin{array}{l} \text{if $n$ is even:}&n/2\\ \text{if $n$ is odd:}&3n+1 \end{array} \right\} =f(n) if n is even:if n is odd:n/23n+1}=f(n)
- 为了使方程之间的垂直空间更大,我们可以用\\[2ex]来代替\\。示例:
$$f(n) =
\begin{cases}
\frac{n}{2}, & \text{if $n$ is even} \\[2ex]
3n+1, & \text{if $n$ is odd}
\end{cases}$$
f ( n ) = { n 2 , if n is even 3 n + 1 , if n is odd f(n) = \begin{cases} \frac{n}{2}, & \text{if $n$ is even} \\[2ex] 3n+1, & \text{if $n$ is odd} \end{cases} f(n)=⎩ ⎨ ⎧2n,3n+1,if n is evenif n is odd
14. 数组
通常,阅读用MathJax格式化的表比阅读纯文本或固定宽度的字体更容易。数组和表是在数组环境中创建的。
- 在\begin{array}之后,每个列的格式应该列出,用c表示居中对齐的列,用r表示右对齐,用l表示左对齐,用|表示垂直线。
- 就像矩阵一样,单元格用&分隔,行用\分隔。
- 可以使用\hline将跨越数组的水平线放置在当前行之前。
$$
\begin{array}{c|lcr}
n & \text{Left} & \text{Center} & \text{Right} \\
\hline
1 & 0.24 & 1 & 125 \\
2 & -1 & 189 & -8 \\
3 & -20 & 2000 & 1+10i
\end{array}
$$
n Left Center Right 1 0.24 1 125 2 − 1 189 − 8 3 − 20 2000 1 + 10 i \begin{array}{c|lcr} n & \text{Left} & \text{Center} & \text{Right} \\ \hline 1 & 0.24 & 1 & 125 \\ 2 & -1 & 189 & -8 \\ 3 & -20 & 2000 & 1+10i \end{array} n123Left0.24−1−20Center11892000Right125−81+10i
$$\begin{array}{cc}
\mathrm{Bad} & \mathrm{Better} \\
\hline \\
e^{i\frac{\pi}2} \quad e^{\frac{i\pi}2}& e^{i\pi/2} \\
\int_{-\frac\pi2}^\frac\pi2 \sin x\,dx & \int_{-\pi/2}^{\pi/2}\sin x\,dx \\
\end{array}$$
B a d B e t t e r e i π 2 e i π 2 e i π / 2 ∫ − π 2 π 2 sin x d x ∫ − π / 2 π / 2 sin x d x \begin{array}{cc} \mathrm{Bad} & \mathrm{Better} \\ \hline \\ e^{i\frac{\pi}2} \quad e^{\frac{i\pi}2}& e^{i\pi/2} \\ \int_{-\frac\pi2}^\frac\pi2 \sin x\,dx & \int_{-\pi/2}^{\pi/2}\sin x\,dx \\ \end{array} Badei2πe2iπ∫−2π2πsinxdxBettereiπ/2∫−π/2π/2sinxdx
B a d B e t t e r { x ∣ x 2 ∈ Z } { x ∣ x 2 ∈ Z } \begin{array}{cc} \mathrm{Bad} & \mathrm{Better} \\ \hline \\ \{x|x^2\in\Bbb Z\} & \{x\mid x^2\in\Bbb Z\} \\ \end{array} Bad{x∣x2∈Z}Better{x∣x2∈Z}
15. 公式对齐
{aligned}可以用来对齐公式,使用&符号来标记对齐的位置。
示例1:
$$
\begin{aligned}
f(x) & = (m+n)^2 \\
& = m^2+2mn+n^2 \\
\end{aligned}
$$
f
(
x
)
=
(
m
+
n
)
2
=
m
2
+
2
m
n
+
n
2
\begin{aligned} f(x) & = (m+n)^2 \\ & = m^2+2mn+n^2 \\ \end{aligned}
f(x)=(m+n)2=m2+2mn+n2
示例2:
$$
\begin{aligned}
T(n)
&=
\begin{cases}
T(0)+T(n-1)+\theta(n) & \text{if 0:n-1 split,}\\
T(1)+T(n-2)+\theta(n) & \text{if 1:n-2 split,}\\
\vdots\\
T(n-1)+T(0)+\theta(n) & \text{if n-1,0 split.}
\end{cases}\\
&=\sum_{k=0}^{n-1}X_k(T(k)+T(n-k-1)+\theta(n))
\end{aligned}
$$
T ( n ) = { T ( 0 ) + T ( n − 1 ) + θ ( n ) if 0:n-1 split, T ( 1 ) + T ( n − 2 ) + θ ( n ) if 1:n-2 split, ⋮ T ( n − 1 ) + T ( 0 ) + θ ( n ) if n-1,0 split. = ∑ k = 0 n − 1 X k ( T ( k ) + T ( n − k − 1 ) + θ ( n ) ) \begin{aligned} T(n) &= \begin{cases} T(0)+T(n-1)+\theta(n) & \text{if 0:n-1 split,}\\ T(1)+T(n-2)+\theta(n) & \text{if 1:n-2 split,}\\ \vdots\\ T(n-1)+T(0)+\theta(n) & \text{if n-1,0 split.} \end{cases}\\ &=\sum_{k=0}^{n-1}X_k(T(k)+T(n-k-1)+\theta(n)) \end{aligned} T(n)=⎩ ⎨ ⎧T(0)+T(n−1)+θ(n)T(1)+T(n−2)+θ(n)⋮T(n−1)+T(0)+θ(n)if 0:n-1 split,if 1:n-2 split,if n-1,0 split.=k=0∑n−1Xk(T(k)+T(n−k−1)+θ(n))
16. 颜色
\color{#005}{text}: t e x t \color{#0F5}{text} text
#000 t e x t #005 t e x t #00A t e x t #00F t e x t #500 t e x t #505 t e x t #50A t e x t #50F t e x t #A00 t e x t #A05 t e x t #A0A t e x t #A0F t e x t #F00 t e x t #F05 t e x t #F0A t e x t #F0F t e x t #080 t e x t #085 t e x t #08A t e x t #08F t e x t #580 t e x t #585 t e x t #58A t e x t #58F t e x t #A80 t e x t #A85 t e x t #A8A t e x t #A8F t e x t #F80 t e x t #F85 t e x t #F8A t e x t #F8F t e x t #0F0 t e x t #0F5 t e x t #0FA t e x t #0FF t e x t #5F0 t e x t #5F5 t e x t #5FA t e x t #5FF t e x t #AF0 t e x t #AF5 t e x t #AFA t e x t #AFF t e x t #FF0 t e x t #FF5 t e x t #FFA t e x t #FFF t e x t \begin{array}{|rrrrrrrr|} \hline \verb+#000+ & \color{#000}{text} & \verb+#005+ & \color{#005}{text} & \verb+#00A+ & \color{#00A}{text} & \verb+#00F+ & \color{#00F}{text} \\ \verb+#500+ & \color{#500}{text} & \verb+#505+ & \color{#505}{text} & \verb+#50A+ & \color{#50A}{text} & \verb+#50F+ & \color{#50F}{text} \\ \verb+#A00+ & \color{#A00}{text} & \verb+#A05+ & \color{#A05}{text} & \verb+#A0A+ & \color{#A0A}{text} & \verb+#A0F+ & \color{#A0F}{text} \\ \verb+#F00+ & \color{#F00}{text} & \verb+#F05+ & \color{#F05}{text} & \verb+#F0A+ & \color{#F0A}{text} & \verb+#F0F+ & \color{#F0F}{text} \\ \hline \verb+#080+ & \color{#080}{text} & \verb+#085+ & \color{#085}{text} & \verb+#08A+ & \color{#08A}{text} & \verb+#08F+ & \color{#08F}{text} \\ \verb+#580+ & \color{#580}{text} & \verb+#585+ & \color{#585}{text} & \verb+#58A+ & \color{#58A}{text} & \verb+#58F+ & \color{#58F}{text} \\ \verb+#A80+ & \color{#A80}{text} & \verb+#A85+ & \color{#A85}{text} & \verb+#A8A+ & \color{#A8A}{text} & \verb+#A8F+ & \color{#A8F}{text} \\ \verb+#F80+ & \color{#F80}{text} & \verb+#F85+ & \color{#F85}{text} & \verb+#F8A+ & \color{#F8A}{text} & \verb+#F8F+ & \color{#F8F}{text} \\ \hline \verb+#0F0+ & \color{#0F0}{text} & \verb+#0F5+ & \color{#0F5}{text} & \verb+#0FA+ & \color{#0FA}{text} & \verb+#0FF+ & \color{#0FF}{text} \\ \verb+#5F0+ & \color{#5F0}{text} & \verb+#5F5+ & \color{#5F5}{text} & \verb+#5FA+ & \color{#5FA}{text} & \verb+#5FF+ & \color{#5FF}{text} \\ \verb+#AF0+ & \color{#AF0}{text} & \verb+#AF5+ & \color{#AF5}{text} & \verb+#AFA+ & \color{#AFA}{text} & \verb+#AFF+ & \color{#AFF}{text} \\ \verb+#FF0+ & \color{#FF0}{text} & \verb+#FF5+ & \color{#FF5}{text} & \verb+#FFA+ & \color{#FFA}{text} & \verb+#FFF+ & \color{#FFF}{text} \\ \hline \end{array} #000#500#A00#F00#080#580#A80#F80#0F0#5F0#AF0#FF0texttexttexttexttexttexttexttexttexttexttexttext#005#505#A05#F05#085#585#A85#F85#0F5#5F5#AF5#FF5texttexttexttexttexttexttexttexttexttexttexttext#00A#50A#A0A#F0A#08A#58A#A8A#F8A#0FA#5FA#AFA#FFAtexttexttexttexttexttexttexttexttexttexttexttext#00F#50F#A0F#F0F#08F#58F#A8F#F8F#0FF#5FF#AFF#FFFtexttexttexttexttexttexttexttexttexttexttexttext
♠ ♡ ♢ ♣ ♤ ♥ ♦ ♧ ♠\quad♡\quad♢\quad♣\\ ♤\quad♥\quad♦\quad♧ ♠♡♢♣♤♥♦♧