自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

QWsin的博客

总有一天可以虐场

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

原创 UVa11892 ENimEN

_ (:зゝ∠)_这道找规律一直没看出来怎么玩。

2016-12-28 14:48:17 618

原创 UVa1404 & LA3998 Prime k-tuple

刚开始想标记2*1e9以内的数是不是质数,写了一发RE了,可能开不了那么大的数组嘛qwq

2016-12-27 19:47:39 493

原创 LA 4270 Discrete Square Roots

这题,,只做到一半然后就放弃了qwq明明再想一下就出来了

2016-12-27 09:24:29 478

原创 UVa 11768 Lattice Point or Not

上一次做到这里感觉很烦躁写不出来跳到数据结构去了,然后隔了两天重新回来做,做了一下午加半个晚上

2016-12-26 20:13:19 657

原创 LA4487 Exclusive-OR

虽然说一眼加权并查集但是细节还是比较多。

2016-12-24 09:43:26 751

原创 LA4258 Metal

是不是因为这道题太简单了所以大家都没交而且一篇题解也没有qwq

2016-12-23 07:27:32 440

原创 UVa10237 Bishops

题解不敢相信这道题居然是我想出来的qwq

2016-12-22 21:11:08 457

原创 LA3357 Pinary

不知道是这道数位DP简单了还是我做了有一些数位DP题然后提升了qwq

2016-12-22 15:06:31 497

原创 UVa11592 Strange Tax Calculation

不相交?我会算总个数

2016-12-22 09:49:27 396

原创 UVa11609 Teams

论一眼列出式子算不出来的悲伤

2016-12-21 14:54:23 499

原创 UVa11889 Benefit

我还是很想了一会儿,大概有20min

2016-12-20 22:29:00 694

原创 训练指南第二章数学有关知识

发现好多东西刘汝佳根本没写,坑

2016-12-19 21:09:48 305

原创 codeforces比赛记录

从上路开始,一直的陪伴

2016-12-19 13:46:46 1957

原创 刷题记录

不忘初心

2016-12-16 09:06:29 652

原创 中国剩余定理学习笔记

上次jt暑假讲的时候我数学太弱并没有听懂qwq

2016-12-16 08:42:57 408

原创 逆元的两种求法

以前一直只会用费马小定理

2016-12-15 20:25:26 995

原创 UVa 10213 How Many Pieces of Land ?

欧拉公式V−E+F=2

2016-12-14 10:33:31 1205

原创 UVa 1640 The Counting Problem

一开始知道是数位DP我是拒绝的。。因为本人数位DP弱成渣

2016-12-14 08:29:29 615

原创 UVa11971 Polygon

神数学题

2016-12-13 21:26:07 460

原创 线性筛学习笔记

进入到数学学习部分,由于我比较智障所以需要记些东西,以后忘了就不好玩了。

2016-12-13 16:39:21 444

原创 UVa 11404 Palindromic Subsequence

刚开始想的是倒过来求LCS,但是不知道如何保证字典序

2016-12-13 08:43:11 349

原创 LA 3716 DNA Regions

论学数据结构学傻了的后果

2016-12-12 20:55:37 488

原创 LA 5052 Genome Evolution

发现暴力是n^5,要优化到n^2,开始方了,但其实简单

2016-12-12 19:32:31 451

原创 LA4356 Fire-Control System

我开始的想法:半径最多n个,夹角(与x轴正半轴夹角)最多n个,离散一下然后按半径排序,对于每种半径在那一圈上用前缀和搞一搞然后用滑动窗口确定最小面积

2016-12-12 18:59:48 334

原创 LA4726 Average

斜率优化,如果对于右端点ii,选泽左端点前一个位置jj的答案为(sum[i]−sum[j])/(i−j)(sum[i]-sum[j])/(i-j) 。

2016-12-12 11:45:03 486

原创 UVa 10763 Foreign Exchange

本来在疑惑nlogn是不是正解,搜了搜这道题方法好像很多。

2016-12-12 09:44:20 323

原创 UVa 10827 Maximum sum on a torus

看了看提交记录里好像10ms的挺少,说明大家都是n^4乱搞?那我也许可以说说n^3做法

2016-12-12 08:49:07 333

原创 LA 3621 Power Calculus

智商下线。

2016-12-10 16:07:19 581

原创 UVa 10825 Anagram and Multiplication

终于又做出来一道好开心qwq。

2016-12-10 11:35:02 560

原创 LA 4253 Archery

这个答案具有二分性,,因为你是知道应该往左还是往右的_ (:зゝ∠) _,给做出来的神犇跪了。

2016-12-09 21:22:31 659

原创 LA 4636 Cubist Artwork

算是我终于想出来一道,好激动qwq。

2016-12-09 16:01:20 524

原创 LA 4094 Wonder Team

迷之又迷的贪心,lrj说构造是最考能力的,那我果然已经成了咸鱼了。

2016-12-09 15:14:00 429

原创 UVa 11389 The Bus Driver Problem

又是神奇的贪心,然而我还是想不出来,感觉用费用流能做不过好麻烦啊。药丸药丸。

2016-12-09 14:47:45 469

原创 LA 3266 Tian Ji -- The Horse Racing

这神奇的贪心我是并没有想出来,只会做没有平局的情况,感觉自己太傻比,不知道怎么冲省选了。

2016-12-09 11:52:29 449

原创 LA 4725 Airport

题解本来很简单一个题但是最近智商真的不行,check没想出好写的方法。找的题解:http://blog.csdn.net/hyczms/article/details/44105403,还有关于二分的下界为什么不是max(a[i],b[i])而是1我表示不能理解(wa了无数遍),到时候等杯哥做完了再问问。

2016-12-09 10:00:12 612

原创 UVa 10859 Placing Lampposts

题目UVa 10859 Placing Lampposts题解先读清楚题是覆盖边,和最大独立集是有区别的,然后无向无环就是森林!然后,,这题是看了题解的,感觉也不是比较难_ (:зゝ∠) _但是又不是很容易想出来,dp[i][0]表示父节点没放灯,然后应该就懂了。还有就是根节点的父亲是不能放的所以要+dp[root][0]代码//QWsin #include<cstdio> #include<cst

2016-12-08 16:05:06 441

原创 LA3983 Robotruck

看到1e5有点慌,后来发现是个序列dp,然后依次的曼哈顿距离是可以用前缀和实现优化的,然后发现像个线段树,然后发现可以O(1)更新,然后发现自己完全没管载重C,好像会过期?那不就是单调队列吗。。xjb写写写。好像中间把式子推错了一个,cal里面是-sum[p+1]推成了-sum[p]查了一会儿。(好像斜率优化啊而且斜率优化我也经常推错式子(:зゝ∠)

2016-12-08 15:57:29 791 2

原创 LA4794 Sharing Chocolate

看到数据范围就是状压嘛,,本来觉得复杂度x*3^n太高了会炸结果就是那样。然后发现自己忽略了很多状态是不合法的不会被转移到,所以推荐使用记忆化搜索。然后注意一下,还是输出的时候,特判了之后要么return要么另外输出的时候加else 一个else没看到花了20min,简直了。

2016-12-08 15:46:42 495

原创 UVa11825 Hackers' Crackdown

枚举子集技巧

2016-12-08 09:12:42 347

原创 LA 3695 Distant Galaxy

题目LA 3695 Distant Galaxy题解没啥好说的,先离散, 我是枚举两行,固定两行之后就成了序列上的问题了。sum[i]表示两行一共的横向前缀和,f[i]表示第i列在这两行中间的有多少,这样对于确定的两列i,j有ans=f[j]+f[i]+sum[j-1]-sum[i],然后发现对于确定的i,找到一个位置j使得sum[j-1]+f[j]最大即可,所以倒着枚举左端点,可以做到O(1)最大

2016-12-07 11:38:14 420

空空如也

空空如也

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

TA关注的人

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