上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页
摘要: 题解 这题一眼望去DP。 发现自己太智障了。 这题想的是O(n^3m)的。 环形处理只会断环成链。。。。然后DP也想的不好。 我们先考虑如果除去环这题该怎么做? dp[i][j][0/1]代表到第i小时睡了j个小时,第i小时睡了/没睡权值最大值。 初值 dp[1][1][1]=dp[1][0][0] 阅读全文
posted @ 2018-10-06 10:46 Xu-daxia 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 题解 一个自然的思路是对于每一个物品做一次01背包 然后T飞了。 试着用二进制拆分,还是T了。 单调队列,对不起,懒,不想写。 我们这样想。设dp[i]代表i这个面值前几种硬币是否能凑到 然后对于每一个i,我们用used[i]代表要凑到i这个值至少要多少个当前这种硬币 然后used可以o(m)得到( 阅读全文
posted @ 2018-10-05 20:59 Xu-daxia 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 题目描述 意思就是说两个人轮流剪纸片,直到有一个人剪出1*1的方格就算这个人赢了。然后给出纸片的长和宽,求先手会赢还是会输 (1<=n,m<=200) 题解 看了一眼,这不是裸的SG吗 啪啪啪写完,一交T了,居然没算复杂度就交了。。。 首先明确,把纸片分成两部分之后的SG是分成两个纸片的异或。 一个 阅读全文
posted @ 2018-10-04 19:10 Xu-daxia 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 2560: 串珠子 Description 铭铭有n个十分漂亮的珠子和若干根颜色不同的绳子。现在铭铭想用绳子把所有的珠子连接成一个整体。 现在已知所有珠子互不相同,用整数1到n编号。对于第i个珠子和第j个珠子,可以选择不用绳子连接,或者在ci,j根不同颜色的绳子中选择一根将它们连接。如果把珠子看作点 阅读全文
posted @ 2018-09-28 16:28 Xu-daxia 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 题意 这道题题意就是给出第一象限的n*m个点,求出站在原点可以看见多少个点 (1<=n,m<=1^5) 题解 这个题很仪仗队差不多,不过仪仗队是正方形。 这个是长方形。。。 这题其实就是求互质的数对的对数。 我们,一个一个的枚举i,然后就是求跟i互质的数的个数。 然后这个求跟i互质的数的个数可以用容 阅读全文
posted @ 2018-09-27 20:53 Xu-daxia 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 题意 就是给出一个整数n,一个具有m个元素的数组,求出1-n中有多少个数至少能整除m数组中的一个数 (1<=n<=10^18.m<=20) 题解 这题是容斥原理基本模型。 枚举n中有多少m中元素的个数,在结合LCM考虑容斥。 阅读全文
posted @ 2018-09-27 20:40 Xu-daxia 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 题意 求[l,r]的最大指数和(1<=l,r<=10^18) 最大指数和(如64=8^2=4^3=2^6,所以64的最大指数和是6) 题解 很明显我们可以先求出[1,n]的最大指数和,然后再作差。 我们可以先求出num[i]代表[1,n]中最大指数为i的数有多少个。 然后枚举全部的i,然后让答案加上 阅读全文
posted @ 2018-09-27 20:28 Xu-daxia 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 题意 给出一个数n,问1-n中有多少个数可以表示为m^k,m,k均为正整数且k>1 (1<=n<=1^18) 题解 (一开始^以为是异或懵逼了好久....) 额,显然1这个数比较讨厌1的多少次方都得1,对答案的贡献为1,最后加上就可以了。 然后,我们发现x^4=(x^2)^2四次方可以用平方的平方代 阅读全文
posted @ 2018-09-26 22:01 Xu-daxia 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 题意 有N(1 <= N <=20000)个音符的序列来表示一首乐曲,每个音符都是1..88范围内的整数,现在要找一个重复的主题。“主题”是整个音符序列的一个子串,它需要满足如下条件: 1.长度至少为5个音符。 2.在乐曲中重复出现。(可能经过转调,“转调”的意思是主题序列中每个音符都被加上或减去了 阅读全文
posted @ 2018-09-12 21:41 Xu-daxia 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 题意 找出出现k次的可重叠的最长子串的长度 题解 用后缀数组。 然后求出heigth数组。 跑单调队列就行了。找出每k个数中最小的数的最大值。就是个滑动窗口啊 (不知道为什么有人写二分,其实写啥都差不多快,可能是因为二分是一个常见的模型吧) 阅读全文
posted @ 2018-09-12 19:47 Xu-daxia 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 题意自己看。。。 思路 没想到今(昨)天刷着刷着点分治的水题,就刷出来了一个点分树。。。 然后就疯狂地找题解,代码,最后终于把它给弄懂了。 点分树——动态点分治,对于此题来说,我们设u为当前的补给站位置,v是它的一个儿子。同时设dis(i,j)为树上i点到j点的距离。cnti为以i为根的子树中d(也 阅读全文
posted @ 2018-09-11 21:38 Xu-daxia 阅读(365) 评论(1) 推荐(1) 编辑
摘要: 题解 利用期望的线性性,可以把问题转化为求每一个卡牌造成期望的期望值。 然后我们就需要知道每一个卡牌发动技能的概率。 因为当某一张卡牌发动技能时这一轮会结束,这就很难直接计算了。 我们使用DP 设dp[i][j]为前i张卡牌在r轮中有j张发动技能的概率 i这张牌发动技能的概率就为sigema(j=1 阅读全文
posted @ 2018-09-09 19:36 Xu-daxia 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 题解 很容易想出来最优策略是什么。 就是从n到1看到开着的灯就把它关了 我们预处理出当前状态把灯全部关闭后的最少步数cnt 然后我们的主人公就要瞎按。。。 设dp[i]代表当前状态最优解为i步时走到dp[i-1]用过步数的期望。 现在我们考虑如何转移到dp[i] 当我们这一步走到当前最优策略的一步时 阅读全文
posted @ 2018-09-09 17:06 Xu-daxia 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 题目背景 原 维护队列 参见P1903 题目描述 某一天WJMZBMR在打osu~~~但是他太弱逼了,有些地方完全靠运气:( 我们来简化一下这个游戏的规则 有nnn次点击要做,成功了就是o,失败了就是x,分数是按combo计算的,连续aaa个combo就有a×aa\times aa×a分,combo 阅读全文
posted @ 2018-09-07 20:38 Xu-daxia 阅读(188) 评论(0) 推荐(0) 编辑
摘要: JZOJ5787轨道 Description 2018年1月31日,152年一遇的超级大月全食在中国高空出现(没看到的朋友真是可惜),小B看到月食,便对月球的轨道产生了兴趣。他上网查重力加速度的公式,公式如下: 就在这个时候,他想到了一个跟这个差不多的问题,那就是对于以下公式: 已知n和k,求这n个 阅读全文
posted @ 2018-09-05 16:20 Xu-daxia 阅读(371) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页