摘要:
概括: 给定数轴上的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)