09 2021 档案

摘要:P1004 方法一: 四维的DP,对于一个人在棋盘从起点移动到终点的情况我们可以想到: 定义f[i][j]\(\)(1,1)\(\)(i,j)的最优解。 但问题在于他还需要走回来,所以我们不妨放两个人到终点上去,两个人从起点走到终点与一个人从在起点终点之间打来回是一样的。 于是我们定 阅读全文
posted @ 2021-09-23 21:39 Paranoid5 阅读(46) 评论(0) 推荐(0) 编辑
摘要:最近点对 设pi=(xi,yi),表示平面上的一个点。 对于给定的点集S,求最近点对。 很容易想到O(n2)的算法。 计算每一对点的距离,然后取最小值。 但今天看分治的时候看到一种O(nlogn)的算法。 我们将点集合S按照x为第一关键字,y为第二关键字的大小 阅读全文
posted @ 2021-09-22 19:29 Paranoid5 阅读(448) 评论(0) 推荐(0) 编辑
摘要:容斥定理 其实容斥很早就学过了,原理很简单,公式也是,但是运用起来却发现异常困难。 在网上查阅了很多资料,感觉容斥还是偏运用吧,这里就整理一些题目。 具有性质A或者B的元素个数,等于具有性质A或者B的元素个数的和,减去具有性质AB的元素的个数,使得计算的结果无重无漏。 先把 阅读全文
posted @ 2021-09-18 18:28 Paranoid5 阅读(350) 评论(0) 推荐(0) 编辑
摘要:动态规划+博弈论 要让Alice必败有两种方式 第一种,给出的若干堆先手必败,也就是异或和为0的时候必败。 第二种,把第一堆单独拿出来,然后看一下这一堆和其余的关系,假设这一堆有ai个,其余的异或和为k,如果Alice可以通过移动ai将后续状态变为先手必败态,那么这一堆就是不 阅读全文
posted @ 2021-09-13 19:14 Paranoid5 阅读(32) 评论(0) 推荐(0) 编辑
摘要:网络流24题(五) 五、圆桌问题 题目描述 有来自 m 个不同单位的代表参加一次国际会议。第 i 个单位派出了 ri​ 个代表。 会议的餐厅共有 n 张餐桌,第 i 张餐桌可容纳 ci 个代表就餐。 为了使代表们充分交流,希望从同一个单位来的代表不在同 阅读全文
posted @ 2021-09-13 09:38 Paranoid5 阅读(24) 评论(0) 推荐(0) 编辑
摘要:P2575(博弈论,多解) 方法一(SG定理+二进制): O(n20n) 可以把每一行看作一个20位的二进制数字,对于每一位的初始状态有就记位1,没有就记为0,最多20n种情况。 状态的转移:是把1往后移动到右边第一个0,最多20位(后来想了一下似乎不到$ 阅读全文
posted @ 2021-09-13 00:31 Paranoid5 阅读(44) 评论(0) 推荐(0) 编辑
摘要:网络流24题(4) 四、魔术球问题 题目描述 假设有 n 根柱子,现要按下述规则在这 n 根柱子中依次放入编号为 123,...的球“ 每次只能在某根柱子的最上面放球。 同一根柱子中,任何 2 个相邻球的编号之和为完全平方数。 试设计一个算法,计算 阅读全文
posted @ 2021-09-10 17:01 Paranoid5 阅读(29) 评论(0) 推荐(0) 编辑
摘要:博弈论总结 刚开始可以看一下 四个经典模型,并且证明其中的定理,进而理解博弈论,个人认为这几种模型的证明都极为精彩。 之后开始学习SG函数和SG定理,这有助于分析博弈论问题,并且在很多问题中可以直接打表找规律。 在之后是三种SG进阶, 一、AntiSG游戏 这与正常的SG游戏不 阅读全文
posted @ 2021-09-07 20:21 Paranoid5 阅读(155) 评论(0) 推荐(0) 编辑
摘要:博弈论进阶EverySG 博弈“你那样看着我,就像你真的爱过我一样。” SG函数拓展Every-SG 一、定义 相对于之前的SG游戏,这一次有了新的拓展。 我们给若干堆石子儿,再一次决策中如果一堆石子还可以取,那么我们就必须取。 定义如下: $Eve 阅读全文
posted @ 2021-09-07 15:38 Paranoid5 阅读(70) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示