09 2019 档案

摘要:暴搜无疑.... 首先考虑纯暴搜...... 考虑每一个数: 一共三种情况,用一个数组记录搜到的答案,所以暴搜是3^N的复杂度...直接死亡 于是讲折半暴搜.... 把区间分为两半,对每一半进行dfs,用两个数组(vector)分别记录答案,于是复杂度就是3^(n/2)*2,在n<=20的情况下,能 阅读全文
posted @ 2019-09-25 00:44 阿基米德的澡盆 阅读(207) 评论(0) 推荐(0) 编辑
摘要:考场历程十分艰辛啊。。。 第一题没切掉,还浪费了很长时间,就是一个裸的最小生成树,但是因为可恶的distance为关键字莫名其妙查错了10min.... 本题先乱搞了一下,过了样例 然后看第三题,可写性极差 回头写此题,写了一个自己看起来是正解的二分(正解就是二分) 然后干了两小时第三题 第三题毛线 阅读全文
posted @ 2019-09-23 00:39 阿基米德的澡盆 阅读(270) 评论(0) 推荐(0) 编辑
摘要:题目很明确,不超过预算的方案数。两个直觉:1、暴搜2、dp 每个点两种状态,选或不选.... 1、可过20% 2、可过70% 正解:折半搜索(meet in the middle) 有点像以前的双向广搜,原理其实是很像的,为了省略很多状态的枚举。 如果暴搜的话应该是O(2^n),n<=40,而折半搜 阅读全文
posted @ 2019-09-21 00:45 阿基米德的澡盆 阅读(145) 评论(0) 推荐(0) 编辑
摘要:(m<n<=1e5,有重边) 题目表述有问题..... 给定一张图(不一定联通),每条边可以选择连接的两个点之一,剩余的点可以自己成对,问方案数。 一开始是真的被吓到了....觉得可写性极低的一题..... 但是两个结论如果推出来的话就蛮好的了 solution: 一开始想:对于每个块进行大小统计, 阅读全文
posted @ 2019-09-19 00:32 阿基米德的澡盆 阅读(143) 评论(0) 推荐(0) 编辑
摘要:机房dalao推荐写的。。。(标签分层图) 经过前几题的分层图的洗礼,我深刻地体会到了分层图的优点和好处(主要是不想打dp....) 先说题吧.... 很明确,模型是最短路,但是,怎么跑k个,是个问题.... 解题过程: 1、先跑最短路,记录路径,然后找路径上的k条最长边,删掉 tips:贪心,很容 阅读全文
posted @ 2019-09-10 21:41 阿基米德的澡盆 阅读(151) 评论(0) 推荐(0) 编辑
摘要:照例化简题意: 0点n个任务,每个任务有一个权值和一个消失时间,要在消失之前完成才会获得价值,求最大值 solution: 蒟蒻一开始居然往dp上想。。。 集训的东西,我却忘了,看来还没消化完啊。。。 最后歪歪出来一个类似正解的东西但是我搞崩掉了.... 首先,在每个点完成消失的东西,然后在空闲的点 阅读全文
posted @ 2019-09-09 18:26 阿基米德的澡盆 阅读(187) 评论(0) 推荐(0) 编辑
摘要:考场上,整整看了半个小时以上的题目!!! 化简题意: 给定一个全0矩阵,一些坐标点(x,y)为1,当三个点可以构成一个直角三角形时(直角边长为整数)拓展为一个矩形,之后从(0,0)出发,求最多的占用行数或占用列数 反正就是很麻烦的题就对了。。。 考场历程: 1、没看懂题,就去看下一题了 2、第三题可 阅读全文
posted @ 2019-09-03 18:09 阿基米德的澡盆 阅读(230) 评论(0) 推荐(0) 编辑
摘要:图论瞎搞...... solution: 按例化简:给定一个无向图,保证单源最短路唯一,求每个点到1号点的最短路最后一条边被封锁的情况下的最短路 乍一看,应该是次短路,但是稍微用脚趾头想想都能发现不是次短路..... 然后就乱搞了一发。秉承着我们的口号 暴力碾标算,n方过百万 我试着搞了一发暴力:先 阅读全文
posted @ 2019-09-01 11:22 阿基米德的澡盆 阅读(160) 评论(0) 推荐(0) 编辑

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