摘要: FHQ Treap 按值分裂时,不要把if (tr[tr[u].l].size + 1 <= size)写成if (tr[u].size + 1 <= size)。 pushup的时候,记得加上if (!u) return ;防止出现边界错误。 查询值的排名的时候,是size(x) + 1,不要忘记 阅读全文
posted @ 2022-12-05 20:43 Zlc晨鑫 阅读(38) 评论(0) 推荐(0)