
思维题
逐梦起航-带梦飞翔
为了更加长远的快乐!
展开
-
20180814比赛
目录A题目题解代码B题目题解代码C题目题解代码D题目题解代码A 题目给定一个自然数N(N<=1e6),找出一个M,使得M > 0且M是N的倍数,并且M的10进制表示只包含0或1。求最小的M。如果无解,则输出-1。题解思维题如果一个是01的m%n=0,m符合要求。既然只关心余数是否为0,不妨就单...原创 2018-08-15 09:43:15 · 277 阅读 · 0 评论 -
洛谷1280 尼克的任务(倒推DP)
题目尼克每天上班之前都连接上英特网,接收他的上司发来的邮件,这些邮件包含了尼克主管的部门当天要完成的全部任务,每个任务由一个开始时刻与一个持续时间构成。尼克的一个工作日为N分钟,从第一分钟开始到第N分钟结束。当尼克到达单位后他就开始干活。如果在同一时刻有多个任务需要完成,尼克可以任选其中的一个来做,而其余的则由他的同事完成,反之如果只有一个任务,则该任务必需由尼克去完成,假如某些任务开始时刻...原创 2018-11-06 12:49:53 · 266 阅读 · 0 评论 -
洛谷3505 [POI2010]TEL-Teleportation(思维题)
题意给一张图,要求你再尽可能的多连边,使得从1到2至少要经过5条边。题解分层+方案统计至少要经过5条边,不妨设1所在的块为A,接下来有B,C,D,E,F,其中2在第F块。一个块是距离1一定距离的集合,所以块内怎么连边都无所谓(甚至连成一个完全图)。但块外不能从B连到D,否则从A到F的最短距离变成了4。In a word,一个点只允许和块内或相邻块的点连边。再来考虑一下每个点分...原创 2018-11-01 13:31:44 · 485 阅读 · 0 评论 -
洛谷3682 [CERC2016]自由的套娃 Free Figurines(思维题)
题目俄罗斯套娃是一些尺寸递增的木制雕像,它们可以嵌套在一起。每个套娃可以放进一个更大的套娃,也可以被放入一个更小的套娃。每个套娃内部最多只能直接嵌套一个套娃,但是那个套娃内部还可以继续嵌套。给定n个尺寸互不相同的套娃,按尺寸从小到大依次编号为1到n。如果套娃a被直接嵌入套娃b,那么我们称b是a的父亲,如果一个套娃没有父亲,那么我们称它是自由的。一组镶嵌方案可以用每个套娃的父亲来表示。我们...原创 2018-10-29 12:53:52 · 561 阅读 · 0 评论 -
bzoj2503 相框(思维题)(并查集)
题目bzoj2503 相框特性如果原图是一个连通图,并且为欧拉回路,那么把所有点熔开即可。其实上面这句话是废话一个多条边(>2)连接的点一定要熔。一个奇数条边相连的点一定是熔完后要接的。题解乱搞+并查集其实上面的几条边相连都可以用“度”来表达。所以得到一个乱搞算法:1、每有一个多度点,ans++;2、每有一个奇度点,cnt++。对于那些自由边,另开一个点给它...原创 2018-10-25 13:33:31 · 626 阅读 · 0 评论 -
洛谷3594 [POI2015]WIL-Wilcze doły(单调队列)
题目给定一个长度为n的序列,你有一次机会选中一段连续的长度不超过d的区间,将里面所有数字全部修改为0。请找到最长的一段连续区间,使得该区间内所有数字之和不超过p。特性选择一个区间[i,i+d-1],那么我们选择的最长区间一定在这个区间附近,也就是连续的。题解单调队列很明显是一个O(N)的算法,那么时间只够我们枚举一个右端点。枚举右端点后,最优的左端点在哪里呢?很明显,这个左...原创 2018-10-17 13:39:44 · 289 阅读 · 0 评论 -
洛谷3146 [USACO16OPEN]248(DP)
题意给定一个1*n的地图,在里面玩2048,每次可以合并相邻两个(数值范围1-40),问最大能合出多少。注意合并后的数值并非加倍而是+1,例如2与2合并后的数值为3。歪解记忆化搜索设f[l][r][x]表示(l,r)能不能合成x这个数,那么就有f[l][r][x]|=f[l][k][x-1]&f[k+1][r][x-1]。然后从大到小枚举x,再枚举个左端点和右端点,判断一下...原创 2018-10-17 13:26:31 · 406 阅读 · 0 评论 -
洛谷3463 [POI2007]EGZ-Driving Exam(DP)(树状数组)
题目成都的驾驶考试在一个有n条平行的自南向北的单向的道路的场地中进行。每条道路长度为m米,并且都在同一条水平线上开始和结束。街道从西向东分别编号为1到n。同样有p条单向的自西向东或自东向西的街道垂直于上面描述的街道,每一条这样的街道链接了两个相邻的自南向北的道路。当然自西向东和自东向西的道路可以重叠,那就是一个双向的街道了。考生选择一个自南向北的道路作为他考试的起始点和另外一个自南向北的道路...原创 2018-10-16 14:14:20 · 296 阅读 · 0 评论 -
洛谷2187 小Z的笔记(DP)
题目由于没有好好听课,小Z的笔记全都记的杂乱无章,出现了好多错误的地方。小Z的笔记是如此的糟糕,以至于他只记了一句例句,而且自己还不知道是什么意思……然后在老师讲语法的时候,小Z又零星的记了几个字母对,老师说,这几个字母对是绝对不能相邻的,而且相邻是不关心字母的顺序的,比如老师说,“ab”不能相邻,那么相同的,“ba”也不能相邻。现在小Z到家了,打开了上课的笔记,然后他发现笔记有很多自相矛盾...原创 2018-10-18 14:40:37 · 265 阅读 · 0 评论 -
洛谷1552 [APIO2012]派遣(贪心)(左偏树)
题意选择一个节点x,并在其子树中选num个节点,它们的薪水不能超过m,满意度为x.l*num,求最大满意度。特性在一棵子树中,选的节点越多越好,所以要选薪水尽量小的节点。尝试这题很满足可并堆,自底向上,建许多的小根堆,每个节点先把所有子节点的小根堆给并起来,那么每次的决策就是一直取堆顶直到不能再取,记下num就好了。但是这么做时间复杂度太大了。题解贪心+可并堆小的不...原创 2018-11-04 08:29:06 · 274 阅读 · 0 评论