• 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的父节点判