
多校训练
Timeclimber
这个作者很懒,什么都没留下…
展开
-
2017 多校训练第二场 HDU 6047 Maximum Sequence(贪心+优先队列)
Maximum SequenceTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2404 Accepted Submission(s): 1131Problem DescriptionSteph is原创 2017-12-13 19:12:08 · 397 阅读 · 0 评论 -
牛客网暑期多校训练赛 第三场 C题 Shuffle Cards
题目链接 题意:有一堆卡牌,一开始是从1到n的序列放好,现在有M次操作。每次操作将从第Pi个卡牌开始往后拿出Si个卡牌放在剩余卡牌的上方。问最后序列是什么。 思路:打完比赛的时候发现了大佬的解法,用了一个完全没听过的操作rope。代码几乎可以说是和string一样了,但是它的速度却是惊人的快,赶紧学起来!!! 代码:#include <iostream&...原创 2018-07-27 16:05:26 · 250 阅读 · 0 评论 -
牛客网暑期多校训练赛第二场 I题 (思维)
题目链接:https://www.nowcoder.com/acm/contest/140/I题意:在N*N的格点上放置汽车,汽车只能放置在一条边上,汽车要驶到另一条边。规定两汽车相撞会损坏或者两个汽车在同一直线的驶向方向相同是不允许的。并且格点上会有M个障碍物,障碍物是提前放好的。问他最多能摆放多少辆汽车? 思路:经过一些尝试可以发现N为奇数和偶数的汽车放置都是有规律的。...原创 2018-07-21 22:13:35 · 322 阅读 · 0 评论 -
二分板子
写法来自《算法竞赛进阶指南》,现记录一下,方便以后查找。 整数集合上的二分 在单调递增序列a中查找>=x的数中最小的一个(即x或x的后继)while(l<r){ int mid=(l+r)/2; if(a[mid]>=x) r=mid; else l=mid+1;}return a[l]; ...原创 2018-07-28 20:25:48 · 1788 阅读 · 0 评论 -
牛客网暑期多校训练赛第四场 G题 Maximum Mode
题目链接 题意:给了一串数字,定义数字的Mode值是出现次数最多的数字,现在可以恰好删除m个数字,Mode值只允许为一个值,求出最大的Mode值为多少,否则输出-1。 思路:要让某一个值是Mode,需要把比它出现次数多的和与它次数相同的至少降低到比它出现的次数少1。基于这个想法,可以先处理出每个值出现的次数并将它按照次数的降序来排序。然后O(N)的跑一次,将每个值作为M...原创 2018-07-28 19:39:21 · 379 阅读 · 0 评论 -
杭电多校 第一场 6299 Balanced Sequence(贪心)
题目链接 题意:有n个字符串,包括了'('和')',现在把这些字符串按照一定顺序连接,使得匹配的括号对最多。问这个最多的个数。思路:贪心策略是尽量把'('多的字符串放在前面,')'多的放在后面。代码:#include<iostream>#include <cstdio>#include<stack>#include <c...原创 2018-07-25 20:41:44 · 255 阅读 · 0 评论 -
牛客网 寒假多校3 小牛vs小客
链接:https://www.nowcoder.com/acm/contest/75/D来源:牛客网时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述小牛和小客玩石子游戏,他们用n个石子围成一圈,小牛和小客分别从其中取石子,谁先取完谁胜,每次可以从一圈中取一个或者相邻两个,每次都是小牛先取,请输出胜利者...原创 2018-03-05 17:36:09 · 328 阅读 · 0 评论 -
2018年全国多校算法寒假训练营练习比赛(第二场)
E题 链接:https://www.nowcoder.com/acm/contest/74/E来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述 小G想要把自己家院子里的橘子树搬到家门口(QAQ。。就当小G是大力水手吧)可是小G是个平衡性灰常灰常差的人,他想找到一个这个橘子树的平衡点。怎...原创 2018-03-04 18:38:31 · 280 阅读 · 0 评论 -
牛客网 多校3 I三角形(皮克定理)
链接:https://www.nowcoder.com/acm/contest/75/I来源:牛客网时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述 给你一个三角形的顶点A,B,C的坐标(坐标都为整数),请求出三角形的面积,三角形内的点的个数以及边AB、BC和AC边上的点的个数(不包括顶点ABC)输入...原创 2018-03-07 21:17:11 · 920 阅读 · 0 评论 -
hdu 5371 Hotaru's problem (manacher)
Hotaru's problemTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 3952 Accepted Submission(s): 1298Problem DescriptionHotaru Ichijo原创 2018-01-27 20:19:26 · 262 阅读 · 0 评论 -
hdu 3613 Best Reward(manacher)
Best RewardTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 3215 Accepted Submission(s): 1324Problem DescriptionAfter an uphill ba原创 2018-01-27 20:12:43 · 298 阅读 · 0 评论 -
2018年全国多校算法寒假训练营练习比赛(第一场)
A题。暴力枚举就行了。#include #include #include #include #include #include using namespace std;const int maxn=1005;int p[maxn];int n,m;double mp[maxn];int main(){ while(~scanf("%d%d",&n,&m))原创 2018-01-21 17:19:10 · 643 阅读 · 0 评论 -
2017 多校训练第二场 HDU 6045 Is Derek lying?(思维)
Is Derek lying?Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 2109 Accepted Submission(s): 1014Problem DescriptionDerek and原创 2017-12-13 19:14:08 · 350 阅读 · 0 评论 -
hdu 6319 Problem A. Ascending Rating(单调队列)
Problem A. Ascending RatingTime Limit: 10000/5000 MS (Java/Others) Memory Limit: 524288/524288 K (Java/Others)Total Submission(s): 5203 Accepted Submission(s): 1794 Problem DescriptionBe...原创 2018-08-30 20:35:26 · 213 阅读 · 0 评论