11 2018 档案

摘要:day0 早上6点半到机房 又复习了一下还没看的板子 刷了2道水题练手感 结果还是肛起了fgo 早上单抽出梅林 美滋滋 感觉把两天的RP都用光了 早上坐上了去福州的动车 一路上说说笑笑 自信满满 下午三点左右到的考场吧 在福州农林大学 环境挺好的 试机 打了波线段树 优先队列 重载运算符 还想打个t 阅读全文
posted @ 2018-11-11 23:10 Nanchtiy 阅读(483) 评论(3) 推荐(1)
摘要:次元传送门:洛谷P4158 思路 f[i][j][k][0/1]表示在坐标为(i,j)的格子 已经涂了k次 (0是此格子涂错 1是此格子涂对)涂对的格子数 显然的是 每次换行都要增加一次次数 那么当j=1时: 当j>1时分成两种情况 当第i格和第i-1格相同 当第i格和第i-1格不同 每次查找都要取 阅读全文
posted @ 2018-11-06 18:37 Nanchtiy 阅读(211) 评论(0) 推荐(0)
摘要:次元传送门:洛谷P1070 思路 一开始以为要用什么玄学优化 没想到O3就可以过了 我们只需要设f[i]为到时间i时的最多金币 需要倒着推回去 即当前值可以从某个点来 那么状态转移方程为: now表示从now这个工厂来 cost表示在now买下了机器人 val为从now走i个单位时间路上可收集的总金 阅读全文
posted @ 2018-11-06 11:30 Nanchtiy 阅读(242) 评论(0) 推荐(0)
摘要:次元传送门:洛谷P2577 思路 首先贪心是必须的 我们能感性地理解出吃饭慢的必须先吃饭(结合一下生活) 因此我们可以先按吃饭时间从大到小排序 然后就能自然地想到用f[i][j][k]表示前i个人在第一个窗口排队用了j时间 在第二个窗口排队用了k时间 然后就自然地炸空间了 所以我们要降维 因为我们可 阅读全文
posted @ 2018-11-06 09:01 Nanchtiy 阅读(149) 评论(0) 推荐(0)
摘要:次元传送门:洛谷P1169 思路 浙江省选果然不一般 用到一个从来没有听过的算法 悬线法: 所谓悬线法 就是用一条线(长度任意)在矩阵中判断这条线能到达的最左边和最右边及这条线的长度 即可得到这个矩阵的最大值 那么我们定义3个数组 l[i][j]表示(i,j)能到达最左边的坐标 r[i][j]表示( 阅读全文
posted @ 2018-11-05 21:30 Nanchtiy 阅读(208) 评论(0) 推荐(0)
摘要:次元传送门:洛谷P1273 思路 一开始想的是普通树形DP 但是好像实现不大好 观摩了一下题解 是树上分组背包 设f[i][j]为以i为根的子树中取j个客户得到的总价值 我们可以以i为根有j组 在每一组中分别又取1个,2个,3个......n个客户 化为背包思想即 j为一共有j组 背包容量为每组的客 阅读全文
posted @ 2018-11-04 00:41 Nanchtiy 阅读(192) 评论(0) 推荐(0)
摘要:次元传送门:洛谷P1373 思路 设f[i][j][t][1/0]表示走到(i,j)时 小a减去uim的差值为t 当前是小a取(0) uim取(1) 那么转移就很明显了 初始化 答案存在每个点对应的f数组中 差值为0 且是uim取值的数组中 代码 阅读全文
posted @ 2018-11-03 20:15 Nanchtiy 阅读(166) 评论(0) 推荐(0)
摘要:次元传送门:洛谷P1966 思路 显然在两排中 每排第i小的分别对应就可取得最小值(对此不给予证明懒) 所以我们只在意两排的火柴是第几根 高度只需要用来进行排序(先把两个序列改成有序的方便离散化) 因此我们对火柴的高度进行离散化 把火柴高度变为1到n的序列 然后我们只需要对一个序列a固定 求另一个序 阅读全文
posted @ 2018-11-02 21:44 Nanchtiy 阅读(200) 评论(0) 推荐(0)
摘要:次元传送门:洛谷P1073 思路 一开始看题目嗅出了强连通分量的气息 但是嫌长没打 听机房做过的dalao说可以用分层图 从来没用过 就参考题解了解一下 因为每个城市可以走好几次 所以说我们可以在图上随意走动 所以第一层图就建一个边权为0的图 随意走动不影响 考虑在某个点买入水晶球 建立一条有向边到 阅读全文
posted @ 2018-11-01 15:02 Nanchtiy 阅读(205) 评论(0) 推荐(0)
摘要:次元传送门:;洛谷P1080 思路 我们模拟一下只有两个大臣的时候发现 当a1​∗b1​<a2​∗b2​是ans1<ans2 所以我们对所有大臣关于左右手之积进行排序 得到最多钱的大臣就是最后一个(当有左手除右手向下取整为0的时候不一定 只有第二个点可以特判) 所以答案用前n-1个人的左手相乘除以第 阅读全文
posted @ 2018-11-01 11:04 Nanchtiy 阅读(181) 评论(0) 推荐(0)