/** * 红黑树需要用到的一些枚举 * @filename: packages/utils/src/data-structure/RBTree/enums.ts * @author: Mr Prince * @date: 2022-02-07 15:06:45 */ /** * 节点颜色 */ export declare enum NODE_COLORS { BLACK = 0, RED = 1 } /** * 插入模式 */ export declare enum INSERT_MODE { /** * 允许添加相同key的value */ MULTIPLE = 0, /** * 如果有相同的key存在,会忽略当前节点 */ UNIQUE = 1, /** * key相同则替换之前的节点 */ REPLACE = 2 }