• 2024-09-30防挂分
    置顶:一定要对拍不开longlong见祖宗(还有__int128)。不开longlong见祖宗。不开longlong见祖宗。如1<<n,for(inti=1,x;i<=n;i++)多测要清空,清空要把所有影响的全局变量清空多测要清空多测要清空排序时要把所有有关系的元素丢进结构体里如果使用
  • 2024-06-03L2-007 家庭房产
    给定每个人的家庭成员和其自己名下的房产,请你统计出每个家庭的人口数、人均房产面积及房产套数。输入格式:输入第一行给出一个正整数N(≤1000),随后N行,每行按下列格式给出一个人的房产:编号父母k孩子1...孩子k房产套数总面积其中编号是每个人独有的一个4位数的编号;父和
  • 2024-04-03Luogu P8710 [蓝桥杯 2020 省 AB1] 网络分析 题解 [ 绿 ] [ 带权并查集 ]
    原题分析本题由于从一个节点发信息,同一个集合内的所有点都会收到信息,显然是一道要求维护各节点间关系的题,因此采用并查集的数据结构进行求解。但由于维护关系的同时还要维护权值,所以采用带权并查集,它是一种能维护某个节点与其祖宗节点之间关系的数据结构。带权并查集找父亲的
  • 2023-08-23求二叉树中某结点的所有祖宗结点,该结点不唯一
    利用非递归后序遍历的方法。当匹配成功时,此时,栈中结点都是目标结点的祖宗结点。目前有个小问题,会重复打印的祖宗结点,但是可以根据根节点判断有多少个目标结点#include<stdio.h>#include<stdlib.h>#defineMaxSize100typedefstructNode{structNode*lchild,*rc
  • 2023-02-10并查集
    一、什么是并查集什么是并查集?字面意思把一堆东西  合并  、  查找二、并查集讲解前置知识点1.可以把并查集的实现理解为在合并几棵树2.需要用到fa数组,fa[i
  • 2023-01-24题解
    前言只对SubTask2的选手看过来!!!很好的一道模拟题。坑点分析题目里说的很明白了:只要有\(\ge1\)个带有注释的,就是一定是祖宗人,哪怕在后面或者前面出现过符合乐子人
  • 2022-09-20ac 836合并集合
    并查集:将两个集合合并询问两个元素是否在同一个集合里基本原理:每个集合用一棵树来表示,树根的编号就是整个集合的编号,每个节点储存他的父节点,p[x]表示x的父节点判