自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Oier_Galaxyyh

魔芋

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

原创 APIO2010 特别行动队

https://www.luogu.org/problem/show?pid=3628 特别行动队可以说是斜率优化dp的模板题,50分的方程很容易写出,先推导函数然后用单调队列维护上凸壳。代码:#include <bits/stdc++.h> using namespace std; typedef long long LL; const int N = 1000005; int q[2*N], a

2017-08-12 11:57:53 194

原创 匈牙利算法模板(无算法讲解)

二分图最大匹配和匈牙利算法想学习知识点的误入二分图及匹配的定义不介绍(还是那句话,网上有很多相关资料,说白了就是我懒)匈牙利算法,总的来说就是对于每个点出发找增广路,找到一个非匹配点就连,如果找不到就去在增广路上抢别的点的匹配点,然后让别的点换地方。(网上还是有很多资料)其实这篇文章我就是想来贴两道陈芝麻烂谷子的模板题。。。模板题1https://www.luogu.org/problem/show

2017-08-05 22:24:37 298

原创 UESTC-621 吴神的大脑

https://vjudge.net/problem/UESTC-621 吴神的大脑 gcd为x的个数为phi[1]+phi[2]+…+phi[n/x],用前缀和预处理。 剩下的无可奉告。 代码:#include <bits/stdc++.h> using namespace std; typedef long long LL; const int N = 1e6; LL sphi[N+5];

2017-08-03 19:33:51 328

原创 bzoj3505 [Cqoi2014]数三角形

http://www.lydsy.com/JudgeOnline/problem.php?id=3505 [Cqoi2014]数三角形这道题是一道计数和数论结合的题目(小学数学奥林匹克)。先将n和m都+1,答案是n×m网格中任选三个点方案数-三点共线的情况。前者好算,C(n*m,3)。后者分成平行于网格线和斜着的两种情况,平行与网格线的易得n*C(m,3)+m*C(n,3)。问题的关键在于斜着的情况

2017-08-02 21:10:54 219

原创 ST算法解RMQ模板(洛谷1816 忠诚)

https://www.luogu.org/problem/show?pid=1816 忠诚RMQ模板题,用tarjan的ST算法,用f[i][j]表示从i开始长度为2^j的区间最小值,dp预处理即可。询问时用从l,r分别为端点的长度为k的f值取min即可(k是使2k≤r−l+12^k\leq r-l+1的最大数)。这样可以在线查询做到O(nlogn)−O(logn)O(nlogn)-O(logn)

2017-07-31 21:49:09 313

原创 洛谷1072 Hankson 的趣味题

https://www.luogu.org/problem/show?pid=1072 Hankson 的趣味题正解:素数筛+因数分解+乘法原理。简单地来说就是我不会!但是考虑:1.从b1入手,如果枚举x只需枚举到sqrt(b1),大的部分直接用b1/x即可。2.考虑求gcd是log级别的,一个数的约数个数也是log级别的,所以枚举+判断的复杂度大概O(n(b1−−√+log2b1))=O(nb1−

2017-07-31 20:18:28 362

原创 洛谷1006 传纸条

https://www.luogu.org/problem/show?pid=1006 传纸条dp水题,三维即可,无需开四维状态。这题可以认为2人同时从(1,1)到(n,m)走,不能相遇。f[x1][y1][x2]表示一人走到(x1,y1)、第二个人横坐标是x2时的最大好感值,此时可以确定第二个人纵坐标,为x1+y1-y2(利用两人路程相等)。每个人都可以从左、上两个方向转移过来,共4种情况取max

2017-07-30 21:57:57 300

原创 bzoj上的一眼水题(上)

bzoj上一些水题: bzoj上的题目链接形式: http://www.lydsy.com/JudgeOnline/problem.php?id=题号 例如: 题号1000链接: http://www.lydsy.com/JudgeOnline/problem.php?id=1000 (之后每道题就不粘链接了) 1000.A+B Problem 题解:a+b 代码: #inclu

2017-02-16 13:31:58 1418 2

原创 Codeforces Round #389 (Div. 2, Rated, Based on Technocup 2017 - Elimination Round 3) 总结

这场真是GG,比赛的时候就写出了三道题,还都比较水(可怜的standing才2000 QωQ)。A. Santa Claus and a Place in a Class 题意:有一个n*m的区域,每个位置有一个桌子,桌子有两个座位,座位上都有数字,如图排列(一个桌子左右为相邻数字,桌子间竖向排列)。给出一个数字k,问对应的座位在第r列的第d个,以及在某桌的左面还是右面(’L’ / ‘R’)。解法

2016-12-26 16:48:40 375

空空如也

空空如也

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

TA关注的人

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