上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: P2774 方格取数问题 思路 和骑士共存问题类似。同样将顶点分为奇数点和偶数点,则可以全部只取奇数点,或全部只取偶数点;若取了一个奇数点$(i,j)$,则受影响的只有一部分偶数点,即无法取得的与其有公共边的顶点$(i-1,j),(i+1,j),(i,j-1),(i,j+1)$,而所有奇数点都不受影 阅读全文
posted @ 2020-12-17 16:40 StreamAzure 阅读(101) 评论(0) 推荐(0) 编辑
摘要: P3355 骑士共存问题 思路 为方便表述,定义奇数点为横纵坐标之和为奇数的点,偶数点为横纵坐标之和为偶数的点。 观察可以发现,骑士可以:只放在奇数点上,或只放在偶数点上。当一个骑士放在奇数点上时,不影响任何奇数点,而影响一部分偶数点;若这些偶数点被放置了骑士,该奇数点也在攻击范围内。 从中可以抽象 阅读全文
posted @ 2020-12-17 15:34 StreamAzure 阅读(128) 评论(0) 推荐(0) 编辑
摘要: UVA11613 Acme Corporation 思路 对于第$i$个月,货物来源有:当月生产(从源点流入),以及之前的月份流入。因为有保质期,这意味着第$i-1$个月留下来的货物里保质期会各不相同,可能其中一部分是第$i$个月就过期无法卖出的,这一部分货物显然不能流入第$i$个月。 如何连边才能 阅读全文
posted @ 2020-11-02 18:58 StreamAzure 阅读(86) 评论(0) 推荐(0) 编辑
摘要: P2517 [HAOI2010]订货 思路: (为啥这题不用拆点而UVA11613 Acme Corporation需要?两道题有什么共同点和区别?) 从这题可以窥见费用流问题的总体模型:有进有出,进出口在网络两端(超级源和超级汇),网络内部通过各种约束关系关联起来。 本题中,进就是每个月$i$进货 阅读全文
posted @ 2020-11-01 12:13 StreamAzure 阅读(72) 评论(0) 推荐(0) 编辑
摘要: P1361 小M的作物 建图好题。 思路: 看得出来还是经典的两者取一模型,也就是找出一种割边方式,将点划分为两个集合,且割边花费最小。但是给出的是收益而非费用,怎么办呢? 最大收益=总收益-最小损失。 总收益就是把题目给出的种A地种B地的收益以及组合的bonus全部加起来。最小损失就是跑最大流(= 阅读全文
posted @ 2020-10-30 19:55 StreamAzure 阅读(70) 评论(0) 推荐(0) 编辑
摘要: [SHOI2007]善意的投票 思路 把小朋友视为点,“不睡午觉”和“睡午觉”这两种结果作为源点和汇点。 要求冲突数最小,即找出一种割边方式使点划分为两个集合,且割掉的边数最小。 将想“不睡午觉”的小朋友与源点连一条边$s→i$,如果割掉了这条边表示这个小朋友与自身意愿冲突;同理,将想“睡午觉”的小 阅读全文
posted @ 2020-10-30 17:38 StreamAzure 阅读(74) 评论(0) 推荐(0) 编辑
摘要: [USACO5.4]奶牛的电信Telecowmunication 思路 最小割模型。但需要注意的是本题要割掉的是点而不是边,直接跑最大流板子是不行的。 为了将删点转化为删边,只需将原图中每个点拆分成入点$i$和出点$i+n$,原图中所有指向点$i$的边都应指向入点$i$,原图中所有从点$i$出发的边 阅读全文
posted @ 2020-10-30 15:42 StreamAzure 阅读(90) 评论(0) 推荐(0) 编辑
摘要: ST表 导入 RMQ(Range Mininum/Maxnum Query):即区间最值查询。对于长度为$N$的数组$A$,有若干次询问$RMQ(i,j)\(,回答下标区间\)[i,j]$内的最大/最小值。 ST表可以很好地解决此类问题,预处理复杂度$O(NlogN)$,查询$O(1)$。 预处理 阅读全文
posted @ 2020-10-28 11:18 StreamAzure 阅读(94) 评论(0) 推荐(0) 编辑
摘要: LCA 解法一:Tarjan 【O(n+q)】 流程 初始化fa[i]=i,vis[i]=0. 从树根开始DFS,标记当前搜索中的节点$v$vis[v] = -1。然后搜索其满足$vis[i]=0$的所有子节点$i$。当一个节点$v$的所有子节点均被搜索过(或无子节点)时,则用并查集的合并操作,令$ 阅读全文
posted @ 2020-10-27 17:11 StreamAzure 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 基于CNN的手写数字识别程序 一、数据准备 训练及测试数据采用Tensorflow官方提供的MNIST数据集,具体内容如下表所示: 文件 内容 图片信息 大小为28*28的灰度手写数字图像,数字从0到9 train-images-idx3-ubyte.gz 训练集图片,55000张训练图片,5000 阅读全文
posted @ 2020-10-23 23:56 StreamAzure 阅读(1093) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页