E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SCOI
洛谷1377 M国王 (
SCOI
2005互不侵犯King)
洛谷1377M国王(
SCOI
2005互不侵犯King)本题地址:http://www.luogu.org/problem/show?pid=1377题目描述天天都是n皇后,多么无聊啊。
hahalidaxin
·
2020-08-23 01:46
SCOI
2014 方伯伯的玉米田 题解
可能其它还没写完的几篇随笔要搁一会儿,反正先写写题解\(1-n\)的一个序列,值分别为\(a[1]\)、\(a[2]...a[n]\),最多可进行\(K\)次操作,每次操作可以使\(l-r\)区间内的所有元素值加一(\(l\)、\(r\)自选)。操作完后,还可以删除任意多个元素(不需要连续),使剩下的元素构成一个不下降序列,问这个子序列最多有多少个元素首先,经过初步思考与推测可以得出一个结论,就是
dingbipi0031
·
2020-08-23 01:34
SCOI
滑雪与时间胶囊 题解
SCOI
滑雪与时间胶囊题目描述a180285非常喜欢滑雪。
cqbz_ChenJiage
·
2020-08-23 01:14
最小生成树
图论
滑雪与时间胶囊 题解 BZOJ2753
[
SCOI
2012]滑雪与时间胶囊Descriptiona180285非常喜欢滑雪。
baipan1450
·
2020-08-23 01:39
数据结构与算法
ui
【最小树形图(奇怪的kruskal)】【
SCOI
2012】【bzoj 2753】滑雪与时间胶囊
2753:[
SCOI
2012]滑雪与时间胶囊TimeLimit:50SecMemoryLimit:128MBSubmit:1621Solved:570Descriptiona180285非常喜欢滑雪。
aoe41606
·
2020-08-23 01:30
bzoj 2753 [
SCOI
2012] 滑雪与时间胶囊 - Prim
题目传送门传送点I传送点II题目大意给定一个有$n$个点$m$条边的图,每个点有一个高度$h_{i}$,能从$u$经过一条边到达$v$,当且仅当存在一条边是$(u,v)$或$(v,u)$,且$h_{u}\geqslanth_{v}$。问1号点能到达的所有点的最小树形图的边权和。第一问沙雕问题。直接一个搜索水过。第二问,好像是最小树形图。看着数据范围,嗯,别想朱-刘了。感觉可以直接Prim。于是愉快
adx33526
·
2020-08-23 01:18
【
SCOI
2009】游戏
题目链接:https://www.luogu.org/problem/P4161观察发现,操作次数可以为,且一定存在为:0到n;再观察,操作次数还可以为:把n个点分成“若干个环”后,“若干个环”大小的lcm。这里,“若干个环”的大小就是组成它们的点的个数,而点的个数之和就是n。发现:直接找“累加起来小于等于n”的k个数的lcm的所有情况很难,于是正难则反:列举每个lcm,lcm由k个数累积得到,且
a1137775617
·
2020-08-23 01:03
bzoj2753 [
SCOI
2012]滑雪与时间胶囊
传送门Descriptiona180285非常喜欢滑雪。他来到一座雪山,这里分布着M条供滑行的轨道和N个轨道之间的交点(同时也是景点),而且每个景点都有一编号i(1#includeusingnamespacestd;structqueue{inth,t;inta[1000001];inlinevoidclear(){h=1,t=0;}inlinevoidpush(intn){a[++t]=n;}i
iamwms
·
2020-08-23 00:25
dfs-bfs
最小生成树
各省省选
巧妙的做法
【BZOJ 3594】 [
Scoi
2014]方伯伯的玉米田
3594:[
Scoi
2014]方伯伯的玉米田TimeLimit:60SecMemoryLimit:128MBSubmit:633Solved:256[Submit][Status][Discuss]Description
Regina8023
·
2020-08-23 00:24
~树状数组~
st表练习题
[
SCOI
2007]降雨量
Robert_6277
·
2020-08-23 00:53
图论练习题:【BZOJ2753 ||
SCOI
2012】滑雪与时间胶囊
来源:http://www.lydsy.com/JudgeOnline/problem.php?id=2753Descriptiona180285非常喜欢滑雪。他来到一座雪山,这里分布着M条供滑行的轨道和N个轨道之间的交点(同时也是景点),而且每个景点都有一编号i(1<=i<=N)和一高度Hi。a180285能从景点i滑到景点j当且仅当存在一条i和j之间的边,且i的高度不小于j。与其他滑雪爱好者不
NOI2015
·
2020-08-23 00:43
图论
[
SCOI
2012]滑雪 洛谷p2573
题目描述a180285非常喜欢滑雪。他来到一座雪山,这里分布着MM条供滑行的轨道和NN个轨道之间的交点(同时也是景点),而且每个景点都有一编号ii(1\lei\leN1≤i≤N)和一高度H_iHi。a180285能从景点ii滑到景点jj当且仅当存在一条ii和jj之间的边,且ii的高度不小于jj。与其他滑雪爱好者不同,a180285喜欢用最短的滑行路径去访问尽量多的景点。如果仅仅访问一条路径上的景点
MrTinTin
·
2020-08-23 00:10
图论
BZOJ2753: [
SCOI
2012]滑雪与时间胶囊
可以发现要求的是一个有向图的最小生成树(最小树形图)如果是普通的DAG,可以每个点贪心选最小入度,但这个有向图满足一个特性,即边都是从高的点连向低的点或相同高度的点,在相同高度有环直接按无向图用kruskal之所以不行,是因为会出现下图情况先访问了a->b,再访问c->b且此时c不在最小生成树中,那这条有向边本来无法拓展,但被当作无向边拓展了于是考虑避免这种情况,先只处理起点能到达的节点,然后将边
L_0_Forever_LF
·
2020-08-23 00:58
BZOJ
最小生成树
BZOJ2753
SCOI
2012 滑雪与时间胶囊 【最小生成树】*
BZOJ2753
SCOI
2012滑雪与时间胶囊Descriptiona180285非常喜欢滑雪。
Dream_Maker_yangkai
·
2020-08-23 00:31
c++
BZOJ
最小生成树
好题
【
SCOI
2012】【BZOJ2753】滑雪与时间胶囊
2753:[
SCOI
2012]滑雪与时间胶囊TimeLimit:50SecMemoryLimit:128MBSubmit:1524Solved:536[Submit][Status][Discuss]Descriptiona180285
CreationAugust
·
2020-08-23 00:27
随便搞搞
BZOJ
SCOI
2012(HYSBZ2753)“滑雪与时间胶囊”
题目:HYSBZ-2753a180285非常喜欢滑雪。他来到一座雪山,这里分布着M条供滑行的轨道和N个轨道之间的交点(同时也是景点),而且每个景点都有一编号i(1#include#include#includeusingnamespacestd;constintM=1000001,N=100001;longlongans=0ll,c;intnum=0,h[N],fa[N],p,vis[N],n,m
Xeers
·
2020-08-23 00:21
各省OI
[
SCOI
2014]方伯伯的玉米田
题目链接算法:为了保证DP的正确与方便,这里先提供一个结论:每次操作都一定要拔高第n棵玉米。以下引用NS·YJD大佬的一篇博客的证明:首先无论操作区间在哪里,如果区间两边存在玉米,那么这些玉米与区间内玉米拔高后的相对高度关系只有3种情况:1.原本区间内比它们高的玉米还是比它们高。2.原本区间内比它们矮的玉米不再比它们矮。3.原本区间内比它们矮的玉米还是比它们矮。对于区间左边而言:这三种情况都不会减
ZGS_WZY
·
2020-08-23 00:15
树状数组
DP
P2573 [
SCOI
2012]滑雪
题目描述a180285非常喜欢滑雪。他来到一座雪山,这里分布着mm条供滑行的轨道和nn个轨道之间的交点(同时也是景点),而且每个景点都有一编号i\space(1\lei\len)i(1≤i≤n)和一高度h_ia180285能从景点i滑到景点j当且仅当存在一条i和j之间的边,且i的高度不小于j。与其他滑雪爱好者不同,a180285喜欢用最短的滑行路径去访问尽量多的景点。如果仅仅访问一条路径上的景点,
zhn_666
·
2020-08-23 00:34
最小生成树
洛谷
【题解】P2573 [
SCOI
2012]滑雪(最小生成树)
发现了一道比较有思维的题,考虑记一下。Desciption给出\(n\)个点,每个点有一个高度,同时给出\(m\)条滑道。连接两个点,可以从高度高的点到高度低的点,滑道距离会给出。求出能到达的所有点的最小滑道距离和。Solution我们考虑一下,对于滑道我们可以建边,但是要注意。只能从高向低连边,同时相同高度的点之间得连双向边。讲道理,我们发现这题说什么到所有可以到达的点的什么距离和,一看就是最小
weixin_30828379
·
2020-08-23 00:36
【BZOJ】【2753】【
SCOI
2012】滑雪与时间胶囊
Kruskal/最小树形图然而蒟蒻并不会做这题>_>本来以为是有向图最小生成树,即最小树形图,但这数据范围有点……膜拜了zyf的题解:http://www.cnblogs.com/zyfzyf/p/4004236.html题解:(摘自声亦香)因为只能从高处到低处,所以无向边可以当有向边看待,然后按照题目意思就是给你一个有向图,求一个最小树形图,然后如果你用朱刘算法来算,就只能得到70分。这道题具有
weixin_30621711
·
2020-08-23 00:03
【
SCOI
2012】滑雪与时间胶囊
【
SCOI
2012】滑雪与时间胶囊【题目描述】a180285非常喜欢滑雪。
kiana810
·
2020-08-23 00:26
解题报告
BZOJ2753: [
SCOI
2012]滑雪与时间胶囊(最小生成树)
传送门题意:n个有高度的点和m条边,边只能从高点到低点走,求最小树形图??题解:最小生成树。朱刘算法求最小树形图只能得70分,考虑更高效的算法。首先对图分层,发现低层节点对高层答案没有影响,考虑先处理高层的边。现在假设已经处理了高层的所有边,对于本层的边,其实就是一颗最小生成树。因为高层连向本层的边看做双向边没有任何影响。那么直接把边按照层数排序,第二关键字用权值排序即可。#includeusin
DZYO
·
2020-08-23 00:59
最小生成树
[
SCOI
2012]滑雪与时间胶囊
a180285非常喜欢滑雪。他来到一座雪山,这里分布着M条供滑行的轨道和N个轨道之间的交点(同时也是景点),而且每个景点都有一编号i(1≤i≤N)和一高度Hi。a180285能从景点i滑到景点j当且仅当存在一条i和j之间的边,且i的高度不小于j。与其他滑雪爱好者不同,a180285喜欢用最短的滑行路径去访问尽量多的景点。如果仅仅访问一条路径上的景点,他会觉得数量太少。于是a180285拿出了他随身
dxyinme
·
2020-08-23 00:05
生成树
题解 P2573 【[
SCOI
2012]滑雪】
题目链接Solution[
SCOI
2012]滑雪题目大意:给你一个图,每个点有一个高度,你只能从一个点走向高度不大于它的点,求在可以走的点最多的限制下的最小权值和分析:如果不考虑高度限制,这题实质上是一个最小生成树
dengxian8713
·
2020-08-23 00:33
【题解】LuoGu2573: [
SCOI
2012]滑雪
原题传送门时间胶囊是个好东西,这有一些奇怪的性质首先考虑建图,在输入的边的基础上,如果高度不同,高的往低的连一条单向边;如果高度相同,连一条双向边然后考虑求最多到达的点个数,由于我们拥有时间胶囊,所以直接从1开始bfs,遍历到的点都是可以走到的,感性理解一下最后考虑求最短距离,用kruskal即可,用到的边在bfs时加进去,排序有技巧,需要以一条边终点高度为第一关键字,边长为第二关键字排序,保证正
ModestCoder_
·
2020-08-23 00:16
题解
LuoGu
图论
2753: [
SCOI
2012]滑雪与时间胶囊
题目链接题目大意:一个n个点m条边的带权无向图,每个点有一个高度值h。从1号点开始遍历,每次走的边u到v,必须满足h[u]>=h[v]。已知从当前点回到曾经遍历过的任意一个点是不需要走路的。求最多可以遍历多少个点?遍历这些点走的最小路程是多少?题解:第一问bfs,第二问可以用朱刘算法,但数据太大过不了OrzOrz感觉写题解就是把别人的抄一遍,干脆贴链接好了……大概就是把相同高度的点分为一层,层内双
Mmh2000
·
2020-08-23 00:15
2751-3000
bzoj2753: [
SCOI
2012]滑雪与时间胶囊
链接https://www.lydsy.com/JudgeOnline/problem.php?id=2753题解图论题好啊最后它能滑倒的点,用一次dfsdfs就求出来了这些点肯定每个都要去,只是你要计算从怎样的路径去如果没有高度相同的点,那么这就是个DAGDAG对于每个点,你会发现,反正它的每一个前驱都要到达(我已经DFS预处理了),那我直接选择一条最小的边连上去不就行了但是现在有高度相同的点,
*ACoder*
·
2020-08-23 00:42
图论
【题解】 [
SCOI
2012]滑雪
目录题目题目描述输入格式输出格式输入输出样例输入#1输出#1复制说明/提示【数据范围】题解整理题目思路考虑顺序1.只能从高到低2.到的景点最多、总距离最短坑点最后就是代码题目题目描述a180285非常喜欢滑雪。他来到一座雪山,这里分布着mmm条供滑行的轨道和nnn个轨道之间的交点(同时也是景点),而且每个景点都有一编号i(1≤i≤n)i\space(1\lei\len)i(1≤i≤n)和一高度hi
还没完全傻掉的咸鱼
·
2020-08-23 00:32
最小生成树
[
SCOI
2005]互不侵犯————状压DP
题解:本题主要考查状压DP简要题意:在N×NN×NN×N的棋盘里面放KKK个国王,使他们互不攻击,共有多少种摆放方案.国王能攻击到它上下左右,以及左上左下右上右下八个方向。1.状压DP:看到数据范围1#include#include#includeusingnamespacestd;intstate[26666],king[26666];longlongdp[11][2000][160];//ha
wly127
·
2020-08-22 04:16
DP
BZOJ-2333: [
SCOI
2011]棘手的操作(splay+set)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=2333刚开始看到是动态图问题吓晕了,后来发现没有删边操作,那么就好办多了:由于只需要合并,不需要拆开,所以直接splay暴力维护即可,对于全体最值,本来想打个堆维护的,不过犯了懒,就直接multiset水过去了~代码(很慢很慢。。。Splay+STL常数异常巨大):0823dd54564e925
AmadeusChan
·
2020-08-22 04:29
刷题总结——小凸玩矩阵(
scoi
)
题目:题目背景
SCOI
2015DAY1T1题目描述小凸和小方是好朋友,小方给了小凸一个n×m(n≤m)的矩阵A,并且要求小凸从矩阵中选出n个数,其中任意两个数都不能在同一行或者同一列。
banzhangzhi8819
·
2020-08-22 01:16
【bzoj4571: [
Scoi
2016]美味】区间异或和最大 ,可持久化线段树(主席树)
4571:[
Scoi
2016]美味TimeLimit:30SecMemoryLimit:256MBSubmit:704Solved:380[Submit][Status][Discuss]Description
BinGoo0o0o
·
2020-08-22 00:17
BZOJ 1089: [
SCOI
2003]严格n元树【数学题】
1089:[
SCOI
2003]严格n元树TimeLimit:1SecMemoryLimit:162MBDescription如果一棵树的所有非叶节点都恰好有n个儿子,那么我们称它为严格n元树。
XSamsara
·
2020-08-21 01:08
BZOJ
数学题
SCOI
2003【严格n元树】
Description如果一棵树的所有非叶节点都恰好有n个儿子,那么我们称它为严格n元树。如果该树中最底层的节点深度为d(根的深度为0),那么我们称它为一棵深度为d的严格n元树。例如,深度为2的严格2元树有三个,如下图:给出n,d,编程数出深度为d的n元树数目。Input仅包含两个整数n,d(0#include#include#include#include#include#include#def
silentsaber~
·
2020-08-21 00:54
bzoj
图上计数
【
SCOI
2003】 严格n元树
【题目链接】点击打开链接【算法】f[i]表示深度小于等于i的严格n元树显然,一棵深度小于等于i的严格n元树,就是一个根节点,下面有n棵子树,这n棵子树都是深度小于等于i-1的严格n元树,每棵子树有f[i-1]种形态,根据乘法原理,可知f[i]=f[i-1]^n+1那么最后f[d]-f[d-1]就是答案注意要用高精度计算【代码】#includeusingnamespacestd;#defineMAX
even_bao
·
2020-08-20 23:10
动态规划
递推
高精度计算
BZOJ 1854
SCOI
2010 游戏 二分图最大匹配/并查集
题目大意:给定n个武器,每个武器有两个属性,只能使用其中一个,要求选择一些武器可以造成形如1234的伤害求最大伤害题目大意我没写明白还是去看原题把QAQ做法1:同1191每个武器向两个属性连边然后从1~10000枚举属性跑二分图最大匹配无法匹配则输出答案#include#include#include#include#defineM1001001usingnamespacestd;structab
PoPoQQQ
·
2020-08-20 22:59
匈牙利算法
BZOJ
并查集
【题解】LuoGu1641:[
SCOI
2010]生成字符串
原题传送门初赛卡特兰题想象在一个坐标系中e1e1e1表示加入一个“1”,e1=(1,1)e1=(1,1)e1=(1,1)e2e2e2表示加入一个“0”,e2=(1,−1)e2=(1,-1)e2=(1,−1)问题转化成从(0,0)(0,0)(0,0)出发,到达(n+m,n−m)(n+m,n-m)(n+m,n−m)且不走到xxx轴以下的方案数若不考虑是否走到xxx轴下面,方案数为Cn+mmC_{n+m
ModestCoder_
·
2020-08-20 22:39
题解
LuoGu
题解
LuoGu
简单高精度模板(bzoj 1089: [
SCOI
2003]严格n元树)
1089:[
SCOI
2003]严格n元树TimeLimit:1SecMemoryLimit:162MBSubmit:1831Solved:913[Submit][Status][Discuss]Description
Jaihk662
·
2020-08-20 22:33
#
推理
游戏与技巧
【
SCOI
2003】【BZOJ1089】严格n元树
Description如果一棵树的所有非叶节点都恰好有n个儿子,那么我们称它为严格n元树。如果该树中最底层的节点深度为d(根的深度为0),那么我们称它为一棵深度为d的严格n元树。例如,深度为2的严格2元树有三个,如下图:给出n,d,编程数出深度为d的n元树数目。Input仅包含两个整数n,d(0
CreationAugust
·
2020-08-20 22:43
丧心病狂
随便搞搞
zjr菜鸡第一次组题的台前幕后
Day-6高考前一天考完第一阶段集训的考试后林老师让我出套国赛模拟题,要求难度高QAQ于是接下来的半个下午和晚上,都在挑题(毕竟自己不可能这么短时间出3道题最开始想到的题是类似
SCOI
2020的t2,想扩展都多维的情况
ezoilearner
·
2020-08-20 21:12
游记
NOI 2.6 动态规划 9280:[Spoj]严格n元树
id=10891089:[
SCOI
2003]严格n元树TimeLimit:1SecMemoryLimit:162MBDescription如果一棵树的所有非叶节点都恰好有n个儿子,那么我们称它为严格n元树
da_kao_la
·
2020-08-20 21:04
NOI
[
SCOI
2016]萌萌哒
博客食用更佳bossbaby'sblog思路并查集每次使两位相同,相当于在计数时把两个位当成一位来算所以我们可以用并查集,在每次操作时把两个位用并查集并在一起,查找时用,设最后集合个数为M那么答案是\(9*(M-1)^{10}\)因为和1并在一起的数只有9种选择(首位不为0)但是这样的话复杂度最大是\(O(10^{10})(n,m#defineN100010#defineP1000000007us
aochang2648
·
2020-08-20 15:31
[
SCOI
2013]火柴棍数字(背包)
题目做饭由于越高位越好,我们先得出能组成的最高位\(f[i][j][k]\)表示从低到高位第\(i\)位,手里拿着\(j\)根火柴,第\(i\)位是否为\(0\)所需要的最少火柴我们转移仅需得出移动,与多余或需添的映射关系;然后枚举变化关系去转移得出最高位后,直接贪心看目前所在最高位是否能添某个数字(最大)#include#include#includeusingnamespacestd;cons
weixin_30235225
·
2020-08-20 04:38
[
SCOI
2003]字符串折叠(区间DP)
题目描述[
SCOI
2003]字符串折叠题目描述折叠的定义如下:一个字符串可以看成它自身的折叠。记作S=SX(S)是X(X>1)个S连接在一起的串的折叠。记作X(S)=SSSS…S(X个S)。
一刀一个小朋友(/ω\)
·
2020-08-20 03:45
动态规划————区间DP
「
SCOI
2012」滑雪与时间胶囊(kruskal)
题目描述a180285非常喜欢滑雪。他来到一座雪山,这里分布着m条供滑行的轨道和n个轨道之间的交点(同时也是景点),而且每个景点都有一编号i(1≤i≤n)和一高度h。a180285能从景点i滑到景点j当且仅当存在一条i和j之间的边,且i的高度不小于j。与其他滑雪爱好者不同,a180285喜欢用最短的滑行路径去访问尽量多的景点。如果仅仅访问一条路径上的景点,他会觉得数量太少。于是a180285拿出了
cqbz_luoyiran
·
2020-08-20 03:19
生成树
图论
【题解】洛谷P4158 [
SCOI
2009] 粉刷匠(DP)
次元传送门:洛谷P4158思路f[i][j][k][0/1]表示在坐标为(i,j)的格子已经涂了k次(0是此格子涂错1是此格子涂对)涂对的格子数显然的是每次换行都要增加一次次数那么当j=1时:f[i][j][k][1]=max(f[i-1][m][k-1][1],f[i-1][m][k-1][0])+1;//可以从前一排最后一个转移过来记得+1f[i][j][k][0]=max(f[i-1][m]
diaowei9349
·
2020-08-19 09:25
BZOJ 1858
1858:[
Scoi
2010]序列操作TimeLimit:10SecMemoryLimit:64MBSubmit:2489Solved:1228[Submit][Status][Discuss]Descriptionlxhgww
aobu1864
·
2020-08-19 08:50
【题解】LuoGu2470:[
SCOI
2007]压缩
原题传送门这道题跟这道很像,差别在于本题无法嵌套令dpi,j,0/1dp_{i,j,0/1}dpi,j,0/1表示区间[l,r][l,r][l,r]中有/无MMM的答案,默认在i−1i-1i−1的地方有一个MMM转移:若区间前半段和后半段相等,dpi,j,0=dpi,mid,0+1dp_{i,j,0}=dp_{i,mid,0}+1dpi,j,0=dpi,mid,0+1dpi,j,0=min(dpi
ModestCoder_
·
2020-08-19 08:18
题解
LuoGu
DP
洛谷P1896 [
SCOI
2005]互不侵犯解题报告
互不侵犯题目链接emmm题干在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共8个格子。输入样例32输出样例16数据范围1≤N≤9,0≤K≤N21\leqN\leq9,0\leqK\leqN^21≤N≤9,0≤K≤N2解法一、知识点位运算dp3.状压dp=(位运算+dp)解法概括首先我们考虑只有一列的情况我们
Loi_magic
·
2020-08-19 08:50
刷题
「小组联考」第二周一次考试
「小组联考」第二周一次考试T1「
SCOI
2005」最大子矩阵题目考场思路题解方法一朴素dpdpdp方法二分块思想T2「一本通6.1例1」序列的第k个数题目考场思路即正解T3「雅礼国庆2017Day6」StarWayToHeaven
꧁傾ི࿆城ཽ༘꧂
·
2020-08-19 06:19
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他