[CSP-S 2019 江西] 网格图 算法# 暴力# 建图直接跑 Kruskal, 显然能通过 64pts 的点 正解# 分析Kruskal 的复杂度 发现比较边权非常的浪费, 很显然是不必要的 并查集求环路也浪费了网格图的性质 考虑优化 把每一条边看做一个整体, 整体比较只需要 O((n+m)log(n+m)) 问题是这样比较之后正确性如何 MS
[题解]P5687 [CSP-S2019 江西] 网格图 P5687 [CSP-S2019 江西] 网格图 简单来说题目就是给定一个n×mn×m的网格图,同行边权相同,同列边权相同,求该网格图的最小生成树。 根据Kruskal算法的贪心思想,我们要优先选择权值尽可能小的行,并将这条边应用于尽可能多的列。列方向同理。 为了保证最终生成树的...
江西省CSP-J/S2019第一轮认证成绩及第二轮晋级规则已经正式公示,请认证者对照个人准考证号、仔细查看晋级第二轮的名单,确定入围后,再进行报名和交费。 江西省CCF非专业级别软件能力认证(CSP-J/S 2019)第一轮认证于2019年10月19日举行,现公布江西省认证者成绩、第二轮认证晋级规则和名单,具体如下: 请认证者对照...
近日,2019年中国计算机学会组织的CCF CSP-J/S2019活动(原全国青少年信息学奥林匹克联赛)传来喜讯,高安中学王佳欣、熊岩、谢俊超、邹天夏、彭均鼎、陈鸿穗、陈点七位学生荣获该赛事江西赛区初中组一等奖,获奖人数居全省第二,其中,王佳欣同学获得全省第七名。另有9位学生荣获二等奖、1位学生荣获三等奖。 据悉,这是...
11月13日,江西省CSP-S/J 2019第二轮认证考试考点安排发布,考试时间为2019年11月16日、17日,认证地点为南昌大学计算中心。 CCF非专业级别软件能力认证(CSP-J/S 2019)第二轮认证将于2019年11月16日至17日举行,现公布CSP-J/S 2019江西省第二轮认证安排注意事项。
CSP 2019第一轮认证,全国统一考试时间如下: 2019 年 CCF 非专业级软件能力认证(CSP-J/S 2019)第一轮认证考试按照 CCF 的通知,考试时间为: CSP-S1 组认证考试:2019 年 10 月 19 日 9:30-11:30; CSP-J1 组认…
CCF决定取消SH-00010蔡**与SH-00158桂**CSP-J/S2019第二轮成绩,从次年起,禁止参加CCF组织的认证和竞赛活动三年;扣除上海NOI2020省选名额1个,优先扣除作弊认证者所在学校名额。 三、江西网络被攻击 江西在CSP-J/S2019第二轮认证中用于“试卷分发和答案数据回收”的网络受到恶意攻击,导致回收后的认证者程序出现不...
P5687 [CSP-S2019 江西] 网格图 考对Kruskal 的理解。 第一想法肯定是暴力建边然后跑 Kruskal ,写出来就有\(64\)pts。 但是看到最后一档数据\(3\le n,m,\le 3\times 10^5\),并且题目中每一行每一列的边权值一样,正解一定不想让我们去遍历每个点每条边,而是想让我们根据行和列的性质一次处理一行/列...
这样,我们把子树\(x\)父亲设成\(y\),合并概率\(P\)和大小\(size\), 查询时利用公式输出即可。 代码: // P5689 [CSP-S2019 江西] 多叉堆 #include<bits/stdc++.h> using namespace std; #define int long long const int N=6e5+5,mod=1e9+7; ...
CCF决定取消SH-00010蔡**与SH-00158桂**CSP-J/S2019第二轮成绩,从次年起,禁止参加CCF组织的认证和竞赛活动三年;扣除上海NOI2020省选名额1个,优先扣除作弊认证者所在学校名额。 三、江西网络被攻击 江西在CSP-J/S2019第二轮认证中用于“试卷分发和答案数据回收”的网络受到恶意攻击,导致回收后的认证者程序出现不...