摘要: 题面https://www.luogu.com.cn/problem/P4047 聪聪研究发现,荒岛野人总是过着群居的生活,但是,并不是整个荒岛上的所有野人都属于同一个部落,野人们总是拉帮结派形成属于自己的部落,不同的部落之间则经常发生争斗。只是,这一切都成为谜团了——聪聪根本就不知道部落究竟是如何 阅读全文
posted @ 2020-03-12 16:25 倾叶子佮 阅读(103) 评论(0) 推荐(0)
摘要: 题目: 房间里放着 nn 块奶酪。一只小老鼠要把它们都吃掉,问至少要跑多少距离?老鼠一开始在 (0,0)点处。 4 1 1 1 -1 -1 1 -1 -1答案是7.41 设dp[i][j]是状态为i处在第j个点的最小路径那么对于一个确定的状态而言,我可以扫描它,把所有为1的点找出来然后抠掉某一个1, 阅读全文
posted @ 2020-03-12 15:05 倾叶子佮 阅读(182) 评论(0) 推荐(0)
摘要: 有一类并查集题目中,起始是一张连了所有边的图。 给出一些操作,让一些边"断裂",再抛出一些问题。 这个时候,就可以考虑逆向合并边。 例题星球大战:https://www.luogu.com.cn/problem/P1197 思路: 因为每次轰炸星球,相当于把一个点完全抹除,相应的边也没了。 那么我们 阅读全文
posted @ 2020-03-12 13:50 倾叶子佮 阅读(247) 评论(0) 推荐(0)
摘要: 概括: 给定数轴上的n个点,找出一个到它们的距离之和尽量小的点 结论:这些点的中位数就是目标点。 证明: 任意找一个点,比如图中的大灰点,它的左边有4个点,右边两个。 现在我们尝试把它移动一点,比较距离和。 1.向左移一点点,假设移动了x距离,则灰点左边4个点到它的距离各减少了x,总共减少s1=4x 阅读全文
posted @ 2020-03-11 20:25 倾叶子佮 阅读(702) 评论(0) 推荐(0)
摘要: emmm又是一个很高大上的概念 很久前就接触过,可惜直到现在还是摸棱两可。 核心概念就是:朋友的朋友是我的朋友 敌人的敌人是我的敌人 常见的做法是将原并查集扩大一倍规模,并划分为两个种类。 在同个种类的并查集中合并,和原始的并查集没什么区别,仍然表达他们是朋友这个含义。 考虑在不同种类的并查集中合并 阅读全文
posted @ 2020-03-11 16:11 倾叶子佮 阅读(269) 评论(2) 推荐(0)
摘要: 有一个划分为N列的星际战场,各列依次编号为1,2,…,N。 有N艘战舰,也依次编号为1,2,…,N,其中第i号战舰处于第i列。 有T条指令,每条指令格式为以下两种之一: 1、M i j,表示让第i号战舰所在列的全部战舰保持原有顺序,接在第j号战舰所在列的尾部。 2、C i j,表示询问第i号战舰与第 阅读全文
posted @ 2020-03-11 14:39 倾叶子佮 阅读(125) 评论(0) 推荐(0)
摘要: 先放模板 #include <bits/stdc++.h> using namespace std; const int maxn=100009; int head[maxn],cnt=1,dis[maxn][22],n,m,k; struct node{ int x,num,ci; bool op 阅读全文
posted @ 2020-03-11 12:36 倾叶子佮 阅读(223) 评论(0) 推荐(0)
摘要: 加工零件:https://www.luogu.com.cn/problem/P5663 一下解释部分借鉴 fdszlzldalao 观察发现,由于1->2的路径长度为1,只要点2的阶段为奇数,则点1一定要提供原材料(1->2->1->2->...) 观察发现,由于1->2->3的路径长度为2,只要点 阅读全文
posted @ 2020-03-11 09:30 倾叶子佮 阅读(707) 评论(0) 推荐(0)
摘要: 状态压缩,是一种利用二进制的暴力枚举法. 介绍一下几个二进制运算符,以后都经常用到 与& 1&0 = 0 1&1 = 1 0&0 = 0 或| 1|0 = 1 1|1=1 0|0=0 异或^ 1^0=1 0^0 =0 1^1 = 0 取反~ ~1=0 ~0=1 & 是两边都是1结果才为1 | 只要有 阅读全文
posted @ 2020-03-10 21:10 倾叶子佮 阅读(336) 评论(0) 推荐(0)
摘要: 初识桶排序,以为是个高大上的东西,结果学完后,就这?? 步入正题,桶排是个什么东东呢? 比如3,3,4,5,6,1 桶排后:t[1]=1,t[3]=2,t[4]=1,t[5]=1,t[6]=1 好,我相信聪明的你已经看懂了,下面就是应用了。 这里有一道贪心好题https://www.luogu.co 阅读全文
posted @ 2020-03-10 19:50 倾叶子佮 阅读(200) 评论(0) 推荐(0)