您当前的位置: 首页 >  先求一个导

黑暗爆炸 - 1293 尺取学的不是很行

先求一个导 发布时间:2022-02-16 22:57:15 ,浏览量:5

题目
题意: 在一维数轴上有n个点,m种颜色的球。每种球出现在一个点上,一个点上可能有多个球。现在,用一条绳子绑在两点,使得两点之间能够凑够m种颜色,求绳子最短为多长。
思路: 刚开始想的二分加nlogn时间check,还MLE了,经典乱写。后来想想直接尺取就好了.
时间复杂度: O(n)
代码:

#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define OldTomato ios::sync_with_stdio(false),cin.tie(nullptr),cout.tie(nullptr)
#define fir(i,a,b) for(int i=a;i            
关注
打赏
查看更多评论