上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 50 下一页
摘要: 题意 一个盒子被分成了若干个区域,有m个小球,问每个区域里分别有多少个小球。 数据保证玩具不会恰好落在纸板上,也不会落在盒子外。 思路 如何判断小球是否在一个区域内? 我们发现一个小球在区域x,也就是说所有编号小于x的所有隔板都在小球坐标的左边,所有编号大于x的隔板都在小球坐标的右边。 因此问题就变 阅读全文
posted @ 2022-09-12 17:25 kingwzun 阅读(37) 评论(0) 推荐(0)
摘要: # 模型组织与系统结构 对一个较复杂的系统建模,需要使用大量的模型元素,这就有必要对这些元素进行有效组织。 **实现** 在UML的建模机制中,模型的组织是通过**包(Package)** 来实现的。 包可以把所建立的各种模型组织起来,形成各种功能或用途的模块,并可以控制包中元素的**可见性**以及 阅读全文
posted @ 2022-09-12 08:52 kingwzun 阅读(6131) 评论(0) 推荐(2)
摘要: 定义 SG函数是指:在有向图中,对于每个节点x,设从 $x$ 出发共有$k$条有向边(直接相连的边),分别达到节点$y_1,y_2……y_k$, 定义$SG(x)$为$x$的后继节点的$SG$值构成的集合执行$mex()$运算后的值 $mex():$设集合S是一个非负整数集合,mex(S)就是求不属 阅读全文
posted @ 2022-09-10 22:09 kingwzun 阅读(441) 评论(0) 推荐(1)
摘要: 凸包定义 在平面上能包含所有给定点的最小凸多边形叫做凸包。 其定义为:对于给定集合X ,所有包含 X 的凸集的交集 S 被称为 X 的 凸包。 实际上可以理解为用一个橡皮筋包含住所有给定点的形态。 性质 凸包用最小的周长围住了给定的所有点。 如果一个凹多边形围住了所有的点,它的周长一定不是最小,如下 阅读全文
posted @ 2022-09-10 12:59 kingwzun 阅读(150) 评论(0) 推荐(0)
摘要: 前置知识点 (1) $pi = acos(-1);$ (2) 余弦定理 $c^2 = a^2 + b^2 - 2abcos(t)$ 浮点数的比较 const double eps = 1e-8; int sign(double x) // 符号函数 { if (fabs(x) < eps) retu 阅读全文
posted @ 2022-09-10 08:54 kingwzun 阅读(117) 评论(0) 推荐(0)
摘要: # 类图的抽象层次 在软件开发的不同阶段,使用的类图具有不同的抽象层次: 1. 概念层类图 2. 逻辑层类图(说明层类图) 3. 实现层类图 **概念层类图** 用于**需求分析阶段**,描述应用领域中的概念:一般这些概念与类有很自然的联系,但未必有直接的映射关系。 独立于程序设计语言,类的描述一般 阅读全文
posted @ 2022-09-09 09:18 kingwzun 阅读(1506) 评论(0) 推荐(0)
摘要: 题意 你本身有一个权值。 每个点有一个权值,到达一个点可以获得这个权值; 每条边也有一个权值,只有你自己当前权值大于等于边权才可以走这条边。 q次询问,每次给出初始点和初始边权,输出可获得的最大边权。 思路 krustal重构树 一个点可以获得自己子树所有点权之和。 子树求和 + 倍增跳就好了 代码 阅读全文
posted @ 2022-09-07 20:59 kingwzun 阅读(44) 评论(0) 推荐(0)
摘要: 定义 首先新建 n 个集合,每个集合恰有一个节点,点权为 0。 每次加边按照边权从小到大加入。 每一次加边会合并两个集合,我们可以新建一个点,点权为加入边的边权, 同时将两个集合的根节点分别设为新建点的左儿子和右儿子。 然后我们将两个集合和新建点合并成一个集合。将新建点设为根。 不难发现,在进行 n 阅读全文
posted @ 2022-09-07 20:56 kingwzun 阅读(154) 评论(2) 推荐(1)
摘要: 原题链接 题意:判断图和补图 是否含有三元环 拉姆齐定理 拉姆齐定理: 在一个大于等于6个点的 完全图中,用红蓝两色染色,一定存在一个红色或者蓝色的三角形。 或者说:在总人数大于等于6的时候,一定存在这样的三个人,他们相互认识,或者相互不认识。 所以 点数n大于等于6:直接输出bad team,否则 阅读全文
posted @ 2022-09-07 17:06 kingwzun 阅读(90) 评论(0) 推荐(0)
摘要: 给每个点按照度数大小编不同的号。 枚举点u,枚举和点u相邻的点v,枚举v的相邻且度数比uv大的点z,$ans+=cnt[z], ++cnt[z]$; 复杂度: 枚举uv的复杂度是 $O(n+m)$ 的,然后点z的数量不超过 $O(\sqrt{m})$ 个。 原因: 设与x相邻的度数大于x的点y有s个 阅读全文
posted @ 2022-09-07 12:00 kingwzun 阅读(83) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 50 下一页