- 2024-11-09atcoder DP做题笔记
[ABC163E]ActiveInfants题意:给定长度为\(n(n\le2\times10^3)\)的序列\(a\),重排使得\(a_x\times|x-p_x|\)之和最大。独立完成。从大到小地考虑\(a_i\),贪心地使得\(|x-p_x|\)最大。那么\(p_x\)要么在最左,要么在最右。因此在左边和右边形成了一坨前/后缀,然后
- 2024-11-04知识点:树中结点的度以及叶子结点(度为0的结点)的计算
知识点:这道题目考察的是树的基本概念和性质,特别是关于树中结点的度以及叶子结点(度为0的结点)的计算。知识点相关内容:树(Tree):树是一种特殊的图,它是一个无向图,由结点(或称为顶点)和边组成,满足以下条件:任意两个结点之间有且仅有一条路径。树中的结点可以分为根结点、分支结点和叶
- 2024-11-03AtCoder Beginner Contest 378 F题题解
题目:F-AddOneEdge2思路:可以发现题目就是要我们找出有多少个点对满足连成后是一个简单环环上的点度都为3因为是一个简单图所以不可以有重边和自环那么就代表着这个环肯定是由两个度为2的点和大于1个度为3的点组成的注意到两个点的最近公共祖先一定可以跟这两个点形
- 2024-11-02打卡信奥刷题(159)用C++工具信奥P1416[普及组/提高] 攻击火星
攻击火星题目描述一群外星人将要攻击火星。火星的地图是一个nnn个点的无向图。这伙外星人将按照如下方法入侵,先攻击度为0
- 2024-10-18二叉树和度为二的有序树的区别
一、定义与结构度为二的有序树:在这种树结构中,每个节点最多有两个子节点。子节点的顺序是重要的,即使两个子节点的值相同,只要他们的位置不同,他们就被视为是不同的子节点。当一个节点只有一个子节点时,该子节点的位置(左或右)并无特定要求,也即无需区分其左右次序。二叉树:二叉树
- 2024-10-0562.《树和二叉树简阐论》
是的这是一篇迟来的树与二叉树阐述总结看到博客园的情况不知道是否是最后一篇但无论如何都应该不感慨简单看树二叉树森林先看一些头疼的概念(自我总结):树:n个结点的有限集二叉树:在树的基础上每个结点最多有两个子树森林:m棵不相交树的集合所有都是在树的基础上衍生出
- 2024-09-14树和二叉树基本术语、性质
总结二叉树的度、树高、结点数等属性之间的关系(通过王道书5.2.3课后小题来复习“二叉树的性质”)树的相关知识 叶子结点的度=0层次默认从1开始有些题目从0开始也不要奇怪常见考点1:结点数=总度数+1 常见考点2:度为m的树和m叉树 常见考点3:度为m的树第i层至多有
- 2024-07-23前缀和(有意思的求区间值思想)
第4题 前缀和 查看测评数据信息给一个有一个长度为n的数组a[1,2,...n]。数组a的前缀和定义为s[i]=a[1]+a[2]+...+a[i](对于所有的1<=i<=n),规定s[0]=0数组a的前缀和前缀最大值为max[i]=max(s[0],s[1],s[2],...s[i])(对于所有的0<=i<=n)数组a的1类和谐度为为max[i]中
- 2024-04-10树与二叉树相关习题
哎呀,因为最近实在是太忙了(忙着学数据结构刷算法题),当然也有点小摆烂,更新没有跟上,第一篇博文比较水,这一篇争取做得高质量。接下来我会发出我的课程实验作业之类的东西,欢迎大家点评不足!!!1.(单选题)二叉树的深度为k,则二叉树最多有()个结点。A.2kB.2k-1(2的k次方减1)C.2k-1(2
- 2024-03-28二叉树理论基础
结点的度:树中每个结点具有的子树数或者后继结点数称为该结点的度分支结点:度大于0的结点称为分支结点或非终端结点。度为1的结点称为单分支结点,度为2的结点称为双分支结点...树的度:树中所有结点的度的最大值称之为树的度。叶子结点(叶节点):度为0的结点称为叶子结点或终端结点孩子
- 2024-03-21二叉树详解
二叉树详解一:什么是树1:概念2:树的特点##3:树的一些重要概念二:二叉树1:二叉树的概念2:二叉树的特点3:特殊的二叉树:三:二叉树的性质四:二叉树的存储一:什么是树1:概念树是一种非线性的数据结构,它是由n个节点组成的一个具有层次关系的集合,把它叫做树的原因是因
- 2024-03-19C++数据结构考研chapter5树(更新ing)
一、概念1.结点2.边3.根4.叶子结点5.分支结点6.子树二、术语1.结点之间的关系描述(1)祖先(2)子孙(3)双亲(父)(4)孩子(5)兄弟(6)堂兄弟(7)路径自上而下(8)路径长度经过了几条边2.结点、树的属性描述(1)结点的层次(深度)从上到下数,默认从1开始,看题目要求(2)结点的高度从下到上
- 2023-12-25二叉树 - 基本概念
1.树的基本概念与数组链表不同,树是一种非线性的存储结构,它由n(n>=0)个节点构成并具有层次关系的存储结构把这个存储结构叫做树是因为它看上去像一颗倒挂着的树,只是根在上叶子在下它有以下特性:1. 有一个特殊的结点,称为根结点,根结点没有前驱结点2.树是由若干不相交的
- 2023-12-06第5章. 二叉树
二叉树一、树的基本概念节点、根节点、父节点、子节点、兄弟节点一棵树可以没有任何节点,称为空树一棵树可以只有一个节点,也就是只有根节点子树、左子树、右子树节点的度:子树的个数树的度:所有节点度中的最大值叶子节点:度为0的节点非叶子节点:度不为0的节点层数:根节点
- 2023-11-15【题解 P2048】 超级钢琴
[NOI2010]超级钢琴题目描述小Z是一个小有名气的钢琴家,最近C博士送给了小Z一架超级钢琴,小Z希望能够用这架钢琴创作出世界上最美妙的音乐。这架超级钢琴可以弹奏出\(n\)个音符,编号为\(1\)至\(n\)。第\(i\)个音符的美妙度为\(A_i\),其中\(A_i\)可正可负。一个
- 2023-08-25状压dp总结
状压dp总结三进制状压Q&A1.如果我的当前的dp值需要前两个状态才可以推导出来怎么办?很简单,既然我们无法舍弃任何一个状态那我们就加一维将它纳入考虑范围之内,就拿P8756[蓝桥杯2021省AB2]国际象棋做列子我们本列的马最远是可以威胁到前两列的马,那么我们就让dp表
- 2023-05-23关于软考计算题-系统可靠度计算
串联部件可靠度=各可靠度的乘积 并联部件可靠度=1−部件失效的乘积 例题:1.题目某系统由下图所示冗余部件构成,若每个部件千小时可靠度为R,则该系统的千小时可靠度为: A(1-R^3)(1-R^2)B(1-(1-R)^3)(1-(1-R)^2)C(1-R^3)+(1-R^2)D(1-(1-R)^3)+(1-(1-R)^2)2.理
- 2023-01-31关于NOI2010“超级钢琴”的反思
[NOI2010]超级钢琴题目描述小Z是一个小有名气的钢琴家,最近C博士送给了小Z一架超级钢琴,小Z希望能够用这架钢琴创作出世界上最美妙的音乐。这架超级钢琴可以弹奏
- 2023-01-11CCD相机一些粗浅理解
1,通过算法,把图放在一个范围内寻找所需要的轮廓或者边2,曝光度越高,越亮,曝光值越低,越暗;对于有反光找边不是很容易,需要优化算法3,当我们所寻找的范围越大,我们模板越宽泛,所找到
- 2023-01-10abc262 E - Red and Blue Graph
题意:对给定无向图进行红蓝2染色,要求红点恰有\(k\)个,且两端点异色的边有偶数条。问染色方案数无重边无自环\(n\le2e5\)思路:考虑dp->复杂度不行。考虑组合数->
- 2022-12-09最小支持度、最小置信度、全国三级数据库考试
首先解释一下什么是置信度、什么是支持度置信度=在事务中已经包含X的情况下包含Y的百分比;支持度=事务中同时包含X、Y的百分比;下面看一个三级数据库题库的真题吧1)以下是某商
- 2022-11-25二叉树的度
二叉树结点的度(分支度)指该节点引出的边数(节点下面的边)。二叉树结点有3种可能的度:度为0,为叶子节点。度为1,只有左子树或者右子树的节点。度为2,有左右节点的节点。
- 2022-10-24树关于度的相关计算
一、树的常考性质考点一:结点数=总度数+1(总度数/树的度:总分支数结点的度:有几个孩子/分支)考点二:度为m的树和m叉度的关系:度为m的树m叉树至少有一个结点度=m允许
- 2022-10-12计算二叉树中度为二的结点个数
计算度为二的结点个数递归法(一)算法思想:用递归的数学模型来理解:f(b)=0//若b是空树则本身不是度为二的结点,也无左右孩子,总共的度为二结点
- 2022-09-26模糊控制
具有固定规则的情况下 只需算好A、B的隶属度,然后求A∩B,得到每个规则所属隶属度,然后对应每个规则选择最高隶属度,进行反模糊 如上图,求A∩B后得到各规则隶属度(3/5,2/5