请以单元格方式解释红黑树是如何保持平衡的，用表格形式输出。
user
```
| 特性       | 解释                                                                 |
|------------|----------------------------------------------------------------------|
| **红黑性质** | 红黑树是一种自平衡二叉查找树，每个节点要么是红色，要么是黑色。             |
| **根节点**  | 根节点必须是黑色。                                                     |
| **红色节点** | 红色节点的两个子节点必须是黑色（不允许两个红色节点相邻）。               |
| **黑色深度** | 从任一节点到其每个叶子的所有路径都包含相同数目的黑色节点。                 |
| **叶子节点** | 所有叶子节点（NIL节点）都是黑色。                                       |
| **旋转操作** | 插入或删除节点时，通过旋转（左旋或右旋）来保持树的平衡。                   |
| **重新着色** | 在插入或删除节点时，可能需要重新着色节点以满足红黑树的性质。               |
```
assistant