随笔分类 - 简单题
摘要:"HDU 1030 Delta wave" 题意:略; 思路:参考的别人的思路, "看这里" include include include include include include using namespace std; int main() { int n,m; while(scanf(
阅读全文
摘要:"Codeforces Round 345 (Div. 2)" A. 题意:a,b进行游戏,游戏机的电量分别剩余n,m;充电器只能给一个人充电,一分钟充1%的电,不充电的一分钟掉电2%。问两个人能同时进行几分钟游戏。 思路:模拟就好了。 include using namespace std; de
阅读全文
摘要:Codeforces 333 "A Two Bases" 用了pow,中招了……; include<bits/stdc++.h using namespace std; typedef long long ll; define inf 0x3f3f3f3f3f int n,m; int c,...
阅读全文
摘要:"4325 Flowers" 题目描述:n种花的开放时间,m次询问;问你在询问的时间点,能看见几种花开;线段树+离散化,通过这道题了解到了low_bound,upper_bound,unique的用法。 include<bits/stdc++.h using namespace std; ...
阅读全文
摘要:"5563 Clarke and five pointed star" 这是昨天晚上BC的B题,题目是说给你五个点,让你判断是不是能够成整五角星。换句话说就是让你判断是不是整五边形。
这里有两种思路 从角度出发判断每个角的角度。 从边出发判断边的长短。
阅读全文
摘要:上周六多校的第一题,给你n条线段(点也算线段),让你找出被覆盖次数最多的线段的覆盖次数。两种方法。1,起点终点排序后,依次便利。遇见起点sum++,遇见终点sum--.中间过程的最大值就是最后的结果。2,线段树+离散化。 第一次接触到离散化这个概念,百科上这样说的:把无限空间中无限的个体映射到有限的...
阅读全文
摘要:题意:在一排上有N头牛,有的超前有的朝后,有台机器每次可以旋转k头牛,可以旋转m次。k,m尽量小的情况下,使所有的牛面朝前。 用搜索做的话容易超时,复杂度 2^N.
1. 交换区间反转的顺序对结果没有影响;
2. 对同一个区间进行两次以上的反转是多余的;
阅读全文

浙公网安备 33010602011771号