摘要: 【ybtoj】新的开始 题目描述 输入格式 输出格式 输出仅一个整数,表示让所有矿井获得充足电能的最小花费。 样例输入 4 5 4 4 3 0 2 2 2 2 0 3 3 2 3 0 4 2 3 4 0 样例输出 9 样例解释 小F可以选择在4号矿井建立发电站然后把所有矿井都与其建立电网,总花费是3 阅读全文
posted @ 2021-08-08 20:00 基德不基 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 繁忙都市 题目描述 城市 C 是一个非常繁忙的大都市,城市中的道路十分的拥挤,于是市长决定对其中的道路进行改造。城市 C 的道路是这样分布的:城市中有n个交叉路口,有些交叉路口之间有道路相连,两个交叉路口之间最多有一条道路相连接。这些道路是双向的,且把所有的交叉路口直接或间接地连接起来。每条道路都有 阅读全文
posted @ 2021-08-08 19:38 基德不基 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 【ybtoj】银河英雄传说 题目描述 解题思路 这是带边权的并查集。用并查集维护战舰是否在同一列,以每一列的第一艘战舰作为集合代表,用一个dis数组记录边权。 Code #include <iostream> #include <cstdio> #include <cmath> using name 阅读全文
posted @ 2021-08-08 16:31 基德不基 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 【模板】并查集 题目描述 有n个元素,你需要完成集合的合并和判断两个元素是否在同一集合中这两种操作。 输入格式 第一行包含两个整数n,m,表示共有n个元素和m次操作。接下来m行,每行包含三个整数$z_i,x_i,y_i$.当$z_i=1$时,讲$x_i$与$y_i$所在的集合合并。当$z_i=2$时 阅读全文
posted @ 2021-08-08 15:05 基德不基 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 【NOIP普及】排座椅 题目描述 上课的时候总会有一些同学和前后左右的人交头接耳,这是令小学班主任十分头疼的一件事情。不过,班主任小雪发现了一些有趣的现象,当同学们的座次确定下来之后,只有有限的 D 对同学上课时会交头接耳。 同学们在教室中坐成了 M 行 N 列,坐在第 ii 行第 jj 列的同学的 阅读全文
posted @ 2021-07-21 09:50 基德不基 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 【总结】纪中Day8比赛总结 今天直接挂掉,只有四十分,排七十多名。巨爷kyx300分飞到第八,lhj一如既往稳定在六十七八名。 T1 思路 从题目我们可以看出,它就是让我们求在哪里划几条线才能使交头接耳的人最少。 正解是贪心算法。 首先,我们将会交头接耳的两个人赋值为同一个数。然后我们查找每相邻两 阅读全文
posted @ 2021-07-20 19:41 基德不基 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 【贪心】守望者的逃离 题目描述 解题思路 这道题的思路是贪心。我们同时进行闪烁魔法和跑步两种状态,然后找出在同一时间内,哪一种状态走得更远,就选择哪一种。当然,当时间不够使用或恢复魔法时,只能选择跑步。 代码 #include<cstdio> #include<iostream> using nam 阅读全文
posted @ 2021-07-19 21:09 基德不基 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 纪中Day7比赛总结 今天发挥的有些差。T3的模拟有许多特殊情况没有考虑到,导致只得了T3只得了30分,第二题其实可以直接暴力的,可惜没看出来。最终得分130分。 T1 思路 这道题就是将环形DP转成线性DP,最后变为区间DP,需要用到三维数组。 T2 思路 因为本蒟蒻太菜了,没有听懂,但是kyx巨 阅读全文
posted @ 2021-07-19 21:00 基德不基 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 浅谈质数与同余 一、质数 定义:除了1和本身两个数都不能被整除的自然数叫做质数,否则为合数。 0和1既不是质数也不是合数,最小的合数是4, 最小的质数是2,是唯一的偶质数,质数有无穷多个 质数分布定理: 对正实数x,定义P(x)为不大于x的质数个数,则有P(x)=O(x/lnx) 由质数定理可以给出 阅读全文
posted @ 2021-07-18 20:10 基德不基 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 纪中Day6比赛总结 今天果然爆掉了。只有130分,排名掉了20多。T1直接眼睛瞎掉,硬生生地把一个01背包打成了暴力,30分。第三题没找着规律,果然我数论就是菜啊。T4还想拿一点部分分,结果一分没拿到。 T1 01背包,差不多是个模板题吧,只是要多判断一下重要度。 Code #include<io 阅读全文
posted @ 2021-07-18 20:05 基德不基 阅读(27) 评论(0) 推荐(0) 编辑