- 博客(3)
- 收藏
- 关注
原创 hdu5890 bitset 优化dp
题意:50个数,10W个询问,每次问删掉第i,j,k个数后,是否存在一种选10个数和为87的方案,只需要输出 ’Yes’ 或者 ’No’题解:暴力:不同的询问大概2W个,每个暴力bitset DP,抠一抠能卡着过。优化1:先求出一组解,如果询问和解没交就是’Yes’,否则暴力,不同的询问大概1W个;优化2:先预处理出所有询问的答案,能方便的复用之前的DP数组,不用每次从头开始重新求。#include
2016-09-18 09:14:01 477
原创 hdu5889 最短路加网络流
思路:先跑一次最短路,然后把最短路上的边扔进网络流跑一次最小割就好了,和HDU3416异曲同工#include<bits/stdc++.h>using namespace std;const int maxn = 2005;#define inf 1e9#define INF 1e9const int maxm = 4000000+50;struct Node{ int v,w
2016-09-18 09:01:42 490
原创 ccf模板生成系统
这题目string处理的还是蛮不错的,用到了getline, substr, find,+ 等函数~~#include<iostream>#include<string>using namespace std;int main(){ int lnum,vnum; int start,end,flag; string in[101],out[101]; strin
2016-09-09 19:59:49 1142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人