自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ACM 【程式=演算法+資料結構】@蜡笔小轩V

“这么漂亮的女生追求你,你为什么把她拒了?” “妹纸再漂亮,也没有算法漂亮。走了,哥要通宵刷题去了。”

  • 博客(5)
  • 收藏
  • 关注

原创 Sicily 1800. Sequence

题意很简单,但是数据规模比较大。第一步的优化就是使用sum数组,sum[i]表示1到i的和。能快速计算其中连续一段数据之和。显然主要的操作就是对于sum[j] (j>=L),寻找最大的sum[i] ( max(0,j-U)虽然很符合RMQ算法,可是我用RMQ还是超时了。。 最后用一个priority_queue解决的。优先级队列满足我们求极值的要求。实现时,我们只需从头扫描队列

2010-04-10 01:57:00 1513 2

原创 Sicily 1798. Alice and Bob

判断n*n是否为偶数就行。简单的证明可以用1*2的骨牌布满棋盘。对方每走一步,你走1*2骨牌剩下的另一格,能保证必胜。/* source code of submission 312719, Zhongshan University Online Judge System */#includeusing namespace std;int main(){ in

2010-04-10 01:35:00 3490 4

原创 Sicily 1797. Do solve it directly

题目很长,废话很多。其实题目很简单,按题目说的做就行。直接按照公式递归做。/* source code of submission 312639, Zhongshan University Online Judge System */#includeusing namespace std;int n,a,b;int x,y,d;void go(){

2010-04-10 01:31:00 1042

原创 Sicily 1796. Max's kingdom

找中位数。先进行多关键字排序,然后再从头扫面一遍,统计结果。/* source code of submission 312635, Zhongshan University Online Judge System */#include#includeusing namespace std;struct node{ int p,a; bool o

2010-04-10 01:20:00 1095

原创 Sicily 1799. Slides

显然直接开个大数组模拟最简单,可是slide的坐标范围太大,但是slide的个数却不多, 用离散化的方法,先对坐标排序,然后重新标号。/* source code of submission 339198, Zhongshan University Online Judge System */#include#include#include#include#include

2010-04-10 01:16:00 1076

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除