自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

原创 Problems TODO

Bear and Floodlight Volcanoes AlienAndSetDiv2

2014-01-26 11:22:42 332

原创 2014 Multi-University Training Contest 6 - HDU4927 - Series 1

import java.util.*; import java.io.*; import java.math.BigInteger; import java.math.*; import java.lang.*; public class Main { public static void main(String args[]) { Scanner c

2014-08-10 22:39:30 304

原创 2014 Multi-University Training Contest 5 - HDU4911 - Inversion

逆序数 - k 为结果。逆序数可用离散化加树状数组求得。

2014-08-07 11:28:42 334

原创 2014 Multi-University Training Contest 5 - HDU4920 - Matrix multiplication

第五场坐火车耽误了 累加

2014-08-06 23:08:33 313

原创 2011 Heilongjiang collegiate programming contest - Problem H - Car race game

求数列逆序数复杂度O(nlogn)的两种算法 1. 树状数组,

2014-07-30 01:35:04 293

原创 HDU3954 - Level up

线段树 lazy标记 因为k很小所以我们可以维护k个等级下的最大经验

2014-07-30 00:02:26 319

原创 2014 Multi-University Training Contest 3 - HDU4893 - Wow! Such Sequence!

距离上一次写线段树有一年了,比赛一遇到

2014-07-29 19:52:00 277

原创 2014 Multi-University Training Contest 1 - HDU4861 - Couple doubi

打表找规律 #include #include #include #include #include #include #include #include #include #include #include #define maxn 220 #define INF (1e9) #define eps 1e-10 typedef long long ll; using na

2014-07-23 12:41:02 327

原创 2014 Multi-University Training Contest 1 - HDU4864 - Task

贪心法 当时没有想到可以贪心,因为忽略了数据范围

2014-07-23 12:33:16 332

原创 2014 Multi-University Training Contest 1 - HDU4870 - Rating

高斯消元+概率期望 基本上是照着标程写的,发现原来用的高斯消元模板ji

2014-07-23 01:40:04 352

原创 HDU3861 - The King’s Problem

数组开小了一直判WA太坑了。 SCC + 最小路径覆盖

2014-07-20 23:49:42 302

原创 HDU1669 - Jamie's Contact Groups

二份答案 + 多重匹配

2014-07-20 20:50:49 478

原创 HDU3605 - Escape

C++ AC G++ TLE 正解应该不是多重匹配

2014-07-20 19:44:36 256

原创 USACO - Cows in a Row

标准解法是枚举其实也可以做二分匹配,建图注意标号

2014-07-20 18:34:32 593

原创 HDU1350 - Taxi Cab Scheme

#include #include #include #include #include #include #include #include #include #include #include #define INF (int)(1e9) #define maxn 1010 using namespace std; typedef long long ll; int uN

2014-07-19 02:14:54 253

原创 HDU1045 - Fire Net

上海邀请赛D题原型,简单的行列匹配当时不会,

2014-07-19 01:13:45 260

原创 Codeforces Round #256 (Div. 2) - D - Multiplication Table

二分答案 #include #include #include #include #include #include #include #include #include #include #include #define INF (int)(1e9) #define maxn 100010 using namespace std; typedef long long ll

2014-07-19 00:28:38 295

原创 Codeforces Round #256 (Div. 2) - C - Painting Fence

数据比较弱,所以dfs可以过。很好想

2014-07-19 00:00:18 248

原创 HDU3360 - National Treasures

二分匹配求最小点覆盖 因为宝藏防止保安的位置在与其ji'ou

2014-07-18 18:10:48 348

原创 HDU2768 - Cat vs. Dog

最大独立点集 最大匹配:二分图G中,找出边数最大的子图M,使得M中各条边均无公共顶点,则M为最大匹配。可用匈牙利算法求得。  最大独立集:在二分图G中,找出点数最多的子图M,使得M中各点之间都不相连。  最大独立集 = 顶点数 - 最大匹配

2014-07-18 10:35:14 308

原创 HDU2444 - The Accomodation of Students

二分图判断 最大匹配 #include #include #include #include #include #include #include #include #include #include #include #define INF (int)(1e9) #define maxn 1010 using namespace std; typedef long lon

2014-07-18 03:18:43 295

原创 HDU2119 - Matrix

行列匹配 (开110的数组怎么不行呢?) #include #include #include #include #include #include #include #include #include #include #include #define INF (int)(1e9) #define maxn 1000 using namespace std; typede

2014-07-18 02:32:36 342

原创 HDU2063 - 过山车

最大匹配 #include #include #include #include #include #include #include #include #include #include #include #define INF (int)(1e9) #define maxn 5001 using namespace std; typedef long long ll;

2014-07-18 02:14:45 252

原创 HDU1845 - Jimmy’s Assignment

最大匹配  Hopcroft - Karp 算法 #include #include #include #include #include #include #include #include #include #include #include #define INF (int)(1e9) #define maxn 5001 using namespace std; ty

2014-07-18 02:06:52 315

原创 HDU1528 - Card Game Cheater

最大匹配 #include #include #include #include #include #include #include #include #include #include #include #define INF (int)(1e9) #define maxn 1010 using namespace std; typedef long long ll;

2014-07-18 01:38:41 268

原创 HDU1507 - Uncle Tom's Inherited Land*

奇偶点匹配(就是国际象棋盘的红黑格子匹配)

2014-07-16 15:39:46 305

原创 HDU1498 - 50 years, 50 colors

行列匹配 最小点覆盖

2014-07-16 15:34:19 261

原创 2014上海邀请赛 - E.Maze

现场没敲出来,回来写过了样例不知道能不能ac #include #include #include #include #include #include #include #include #include #include #include #define maxn 18 #define eps (1e-7) typedef long long ll; int n, m,

2014-07-15 22:27:06 468

原创 HDU1429 - 胜利大逃亡(续)

#include #include #include #include #include #include #include #include #include #include #include #define maxn 18 #define eps (1e-7) typedef long long ll; using namespace std; char Map[25]

2014-07-15 20:32:18 255

原创 UESTC - 温泉旅店

状压DP #include #include #include #include using namespace std; typedef long long ll; ll dp[1<<17][180]; int b[1<<17]; int s[1<<17]; int main() { int N, a[20]; while (~scanf("%d", &N)) {

2014-06-06 20:54:40 312

原创 Codeforces Round #251 (Div. 2) - Devu and his Brother

标准解法 三分。因为是整型的

2014-06-05 21:21:08 262

原创 UESTC - 方伯伯的儿童节

DP #include #include #include #include #include #include #define MOD 10007 #define eps 1e-10 #define maxn 100010 #define INF (int)(1e5+7) using namespace std; typedef long long ll; struct node

2014-05-30 23:07:15 275

原创 UESTC - 方老师金币堆

石子合并 环形 DP #include #include #include #include #include #include #define MOD ((int)(1e9) + 7) #define eps 1e-10 #define maxn 100010 #define INF (int)(1e9) using namespace std; typedef long long

2014-05-29 22:08:38 344

原创 UESTC - 爱管闲事

竟然读错题了,要按顺序分堆 二维DP

2014-05-29 15:42:56 314

原创 SCU4366 - Don't touch the wall

川大校赛,比较不错的DP

2014-05-28 22:28:21 279

原创 Codeforces Round #246 (Div. 2) - Prime Swaps

对于一个整数区间都可以用n个素数区间组成,n <= 4

2014-05-27 00:24:20 266

原创 Codeforces Round #246 (Div. 2) - Prefixes and Suffixes

KMP #include #include #include #include #include #define maxn 100010 #define INF (int)(1e9) #define MOD ((int)1e9+7) #define maxnode 400010 #define sigma_size 30 typedef long long ll; typedef un

2014-05-26 16:45:01 387

原创 HDU3555 - Bomb

数位DP #include #include #include #include #include #define maxn 100010 #define INF (int)(1e9) #define MOD ((int)1e9+7) #define maxnode 400010 #define sigma_size 30 typedef long long ll; using nam

2014-05-26 14:26:06 254

原创 HDU2089 - 不要62

数位DP #include #include #include #include #include #define MOD ((int)(1e9) + 7) #define eps 1e-10 using namespace std; typedef long long ll; int dp[10][10]; void init() { memset(dp, 0, sizeof

2014-05-26 13:25:38 261

原创 Codeforces Round #247 (Div. 2) - Random Task

数位DP+二分答案 #include #include #include #include #include #define MOD ((int)(1e9) + 7) #define eps 1e-10 using namespace std; typedef long long ll; #define maxn 64 #define INF 1000000000000000000LL

2014-05-25 18:12:03 223

空空如也

空空如也

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

TA关注的人

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