上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页
摘要: 洛谷P2574 XOR的艺术线段树 区间修改 区间求和询问 关于线段树的空间问题 线段树 一般来说都是要四倍空间的,当然你也可以动态开点 然后我这道题因为姿势不大妙 ,然后空间需要八倍才能过,然后一直RE 后来我发现了问题所在当区间询问 区间修改到达也叶节点 是不用再向下面推标记了的,因为lazy 阅读全文
posted @ 2017-06-27 14:52 third2333 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 洛谷P1531 I Hate It 线段树 单点修改 区间求最大 阅读全文
posted @ 2017-06-27 12:44 third2333 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 洛谷P1433 吃奶酪搜索 + 剪枝 这道题加了一个最优性剪枝就可以过了 其实还可以加一个剪枝 事先预处理好 任意两个点的距离 阅读全文
posted @ 2017-06-27 10:33 third2333 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 洛谷P1414 又是毕业季II数论 d[ i ] 表示这些数中有几个数有因数 i 对于输入的每个数 都sqrt(val) 记录下然后问你 n个数的最大公约数是多少,相当于是问你 有 n 个数 有相同因数 ,这样最大的因数是多少 《又是毕业季II》解题报告 By lzn 数论常规题。 一开始很容易想到 阅读全文
posted @ 2017-06-27 09:43 third2333 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 洛谷P1199 三国游戏博弈论 数学 这道题 其实 人是必胜的 能取到的最大值 为 每行第二大值中的最大值 为什么呢 假使第一次我们取到了我们心中的那个答案的所在行 那么接着电脑会取 这一行最大值的对应行 那么我们来分析一下电脑取的那个数在他取的那行的特点 首先我们假设其不是最大值,因为矩阵中任意两 阅读全文
posted @ 2017-06-27 08:46 third2333 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 洛谷P1290 欧几里德的游戏 数学 博弈论 模拟 这道题我们因为当 x 大于 y 时 你也只能在合法范围 内取 1 个 y 两个 y 也就是说 能取的y大于等于2时,则你本质不同的取法共有两种,此时你必定获胜,因为本质不同,而在最优策略下,则说明胜利者也不同,也就是说这时候你可以决定自己的输赢 , 阅读全文
posted @ 2017-06-26 19:09 third2333 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 无冲突 输出 0 洛谷P1525 关押罪犯 并查集 用拆点法 将一个点拆成两份 一个点和 x 的朋友相连 一个点和 x的敌人相连 若 x 与 y 是敌人 因为只有两个阵营 所以满足敌人的敌人就是朋友 然后 x 连向 y 的敌人 y 连向 x 的敌人 因为这是双向边 所以 y的朋友就是x的敌人就不用连 阅读全文
posted @ 2017-06-24 09:18 third2333 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 洛谷P1547 Out of Hay 最小生成树 并查集 路径压缩 阅读全文
posted @ 2017-06-23 23:23 third2333 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 洛谷P1080 国王游戏 数学推公式 高精度 贪心 然而这并不是我打出来的,抄题解。。。 将左手与右手的乘积从小到大排序,然后计算求最大值即可。(需要高精度) 证明: 1)知道,如果相邻的两个人交换位置,只会影响到这两个人的值,不会影响他人 2)假设相邻的两个人i, i + 1。设A[i] B[i] 阅读全文
posted @ 2017-06-23 19:22 third2333 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 洛谷P2516 [HAOI2010]最长公共子序列 动态规划 容斥原理这一题求LCS 就用 n^2 动态规划做 求方案数 用到的是与容斥原理差不多的方法 因为f[ i ][ j ] = f[ i-1 ][ j-1] + 1 if == 所以方案数 加上 c[ i-1 ][ j-1 ] 但是也有可能 阅读全文
posted @ 2017-06-23 10:14 third2333 阅读(406) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页