From 6e7305e589e5670a78ed002fd66fee259bedd98a Mon Sep 17 00:00:00 2001 From: lihaoyu1234 <50037056+lihaoyu1234@users.noreply.github.com> Date: Sat, 5 Oct 2019 07:46:20 +0000 Subject: [PATCH] Update bit.md MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 第一节表格中的 `|` 是 markdown 中的特殊字符,表格中的 `\|` 在大部分 markdown 编辑器上显示 `|`,而在 OI wiki 上显示 `\|`。 --- docs/math/bit.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/math/bit.md b/docs/math/bit.md index 3dce961d..f1afb4a6 100644 --- a/docs/math/bit.md +++ b/docs/math/bit.md @@ -10,9 +10,9 @@ | 运算符 | 解释 | | :----: | :---------------------: | -| `&` | 只有在两个(对应位数中)都为 1 时才为 1 | -| `\|` | 只要在两个(对应位数中)有一个 1 时就为 1 | -| `^` | 只有两个(对应位数)不同时才为 1 | +| & | 只有在两个(对应位数中)都为 1 时才为 1 | +| \| | 只要在两个(对应位数中)有一个 1 时就为 1 | +| ^ | 只有两个(对应位数)不同时才为 1 | `^` 运算的逆运算是它本身,也就是说两次异或同一个数最后结果不变,即 `(a ^ b) ^ b = a` 。 @@ -104,11 +104,11 @@ void swap(int &a, int &b) { | 操作 | 集合表示 | 位运算语句 | | --- | :---------------: | :----------: | -| 交集 | $a \cap b$ | `a & b` | -| 并集 | $a \cup b$ | `a \| b` | -| 补集 | $\bar{a}$ | `~a` | -| 差集 | $a \setminus b$ | `a & (~b)` | -| 对称差 | $a\triangle b$ | `a ^ b` | +| 交集 | $a \cap b$ | a & b | +| 并集 | $a \cup b$ | a \| b | +| 补集 | $\bar{a}$ | ~a | +| 差集 | $a \setminus b$ | a & (~b) | +| 对称差 | $a\triangle b$ | a ^ b | * * * -- 2.11.0