摘要: (1)朴素并查集: int p[N]; //存储每个点的祖宗节点 // 返回x的祖宗节点 int find(int x) { if (p[x] != x) p[x] = find(p[x]); return p[x]; } // 初始化,假定节点编号是1~n for (int i = 1; i <= 阅读全文
posted @ 2023-01-04 15:56 一统天下。 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 1 vector, 变长数组,倍增的思想 size() 返回元素个数 empty() 返回是否为空 clear() 清空 front()/back() push_back()/pop_back() begin()/end() [] 支持比较运算,按字典序 2 pair <int ,int> firs 阅读全文
posted @ 2023-01-04 10:35 一统天下。 阅读(16) 评论(0) 推荐(0) 编辑