上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 题目大意 给N个背包,R件物品,把R件物品放进N个背包中,求最多能放多少. 题解 搜索出全部的方案再找当然是行不通的,因为这是一高纬度的背包问题. 我们可以先枚举答案然后判断可行性.这样就会快很多了. 但是即使如此,搜索的速度依然会比较慢. 我们可以采取以下优化. 1.搜索顺序: 先放大的背包; 2 阅读全文
posted @ 2016-08-03 15:39 albertxwz 阅读(426) 评论(1) 推荐(0) 编辑
摘要: 题目大意 N个不同颜色矩形放在同一方框内,每个矩形都至少有一部分被看见,求每个矩形被看见的面积. 题解 这道题和usaco以前做过的某道题我感觉很类似. 使用漂浮法,或者说是矩形分割法. 想象一下,每个矩形有一个层次标记.低层次的会被高层次的覆盖.我们想象一下低层次的矩形向上漂浮,然后撞到了一个矩形 阅读全文
posted @ 2016-08-03 15:02 albertxwz 阅读(404) 评论(2) 推荐(0) 编辑
摘要: 题目大意 给出4个矩形,求一个面积最小的矩形能够容纳着4个矩形,4个矩形不能互相叠起来. 题解 看USACO的图,它并没有给出全部情况. 还有两种情况.比较好想.这里不一一说明. 其实这题考察大家的缜密的思维以及是否拥有良好的代码习惯(因为有时候敲起来会很乱). 代码 阅读全文
posted @ 2016-08-03 14:30 albertxwz 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 题目大意 给出一份文本文档,要求在这份文档中找出最长回文串(回文串忽略符号,即只包含大小写字母),并输出原文(即符号也要输出). 题解 实际上不就是一个manacher算法模板题嘛. 但是首先要忽略了符号,注意,回车换行符也算是一个符号. manacher算法实际上就是一个DP.网上有很多资料,这里 阅读全文
posted @ 2016-08-03 14:11 albertxwz 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 题目大意 给出一个序列,求一个连续的子序列的异或和最大. 题解 先探究一下异或的性质. 1.可逆性: A XOR B XOR B = A; 2.满足结合律: (A XOR B) XOR C = A XOR (B XOR C); 利用以上两个性质有助于我们解题. 假设有一序列 A1,A2,A3.... 阅读全文
posted @ 2016-08-02 20:09 albertxwz 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 题目大意 给出一个R*C的矩形,里面有P个1*1的矩形是损坏的,选出一个最大的矩形并且不包含损环部分. 题解 其实,在刘汝佳的书上曾经讲过类似的题目.具体大家自己找找看吧. 设一个left和right数组.left[i][j],right[i][j]分别表示从(i,j)这个1*1的矩形(后文为方便表 阅读全文
posted @ 2016-08-02 18:55 albertxwz 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 题目大意 给一个4*n的矩阵,矩阵看成无向图,求哈密顿回路方案数. 题解 看了题解才懂.不然身为蒟蒻的我怎么可能推出递推式23333 附网址http://blog.csdn.net/jiangshibiao/article/details/21446033 代码和上面的有所不同. 代码 阅读全文
posted @ 2016-07-06 13:22 albertxwz 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 写在前面 因为前一段时间实在是忙得很啊,毕竟是初三的小伙子. 在寒假结束之前参加一次GDKOI,第一次参加这个比赛, and then滚粗.然后在这个月,在我们四会市四会中学举行了GDOI,我们都感到十分地荣幸. 感谢GDOI台前幕后的工作者和参赛选手.(欢迎大家吐槽) GDKOI DAY0 荒废了 阅读全文
posted @ 2016-05-08 17:49 albertxwz 阅读(894) 评论(2) 推荐(0) 编辑
摘要: 题意 一个5*5字符矩阵,每个字符比它左面和上面的字符都要大,它可以这样转换成一个字符串:下一行接在本行行末。所以是一个长度为25的字符串(包含A~Y的字符)。把符合条件的矩阵转换成字符串后,按字典序排序并依次编号。要求编号和字符串互相转换。 题解 刚开始就觉得以前做过很多类似这样的题了。但是它的限 阅读全文
posted @ 2016-04-02 13:59 albertxwz 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 题目大意 给出从一个字符环,求从哪个位置断开后的字符串的字典序最小。 题解 不多说,一条模板题。就是后缀数组(或后缀树)。 先把字符串倍长,后缀数组预处理(请看相关资料),扫一遍SA数组,找符合条件的即可。 代码 阅读全文
posted @ 2016-03-27 11:01 albertxwz 阅读(360) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页