自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (6)
  • 收藏
  • 关注

原创 11988 - Broken Keyboard (a.k.a. Beiju Text)

题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3139题目大意:给定一个字符串,内部含有”【“和”】“光标转移指令,【代表光标移向文章头,】代表光标移向文章尾,问最终在屏幕上显示的字符串序列是?解题题报告人:GHQ(S

2012-08-30 15:42:48 2672

原创 zoj 3635(树状数组求K大)

zoj题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3635解题报告人:GHQ(SpringWater)题目大意:每次从编号1-n删除一个数字,重新编号1-(n-1),重复操作,问你每次删除的那个编号的最初编号是?解题思路,利用树状数组,求出第K大的编号是ans,则当前编号为k的最初编

2012-08-29 15:31:24 2028

原创 hdu 4258(斜率优化DP)

题目大意:将n个升序数字序列,分成几组连续的序列 ,每一组的所得值,等于最右边的num2减去最左边 的num1,的平方+c即(numi-numj)^2+c解题报告 人:GHQ(SpringWater)分析可得:(dp[j2]-dp[j1]+num[j2+1]*num[j2+1]-num[j1+1]*num[j1+1])/(2(num[j2+1]-num[j1+1]))《=num[i

2012-08-28 13:28:37 1402

原创 我的网络流sap,isap,dinic三种方法的对比总结

转载请注明出处:http://blog.csdn.net/sprintfwater/article/details/7913181Dinic算法Accepted 1532 15MS 280K 2468 B C++ SpringWater可能是数据比较水吧,居然和sap算法一个时间效率,这个算法算是最差的了。当然相对与DFS来说还是要强得多这个算法的基本思想:每次求可达路径都根据刚分好

2012-08-27 17:51:06 9194 1

原创 我的dinic算法网络流(详注解)

/*题目大意:求一个图中起点s到终点t的最大流除以s到t的的所有路径中的最大流量的那条路径流量值;(虽然这样看起来比较简单,但说实话,这题我读题至少都花了半个小时,直到ac的的前一秒我都有点怕题意读错)    此题主要要求两个量:整个图的最大流和一路径的最大流量值;            最大流maxflow没什么好说的,直接套模板(不过此题完全照搬是不行的,需要做一点修改

2012-08-27 17:22:11 10667

原创 我的划分树(详细 注解)

//题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4251/*hdu 4251 The Famous ICPC Team Again别人的代码:(我自己的注解)注解提供者:GHQ(SpringWater)自己理解:划分树的思想是将序列按大小,二分位log2(n)层,每一层的信息放在t[d].val[i],(同一层的各部

2012-08-14 10:37:07 1113 1

原创 hdu 224 The shortest path(线性DP)

题目 大意:给一些点,让你从左到右,再从右到左,遍历所有的点,及一条哈密顿通路;解题思路:状态转移方程:dp[ i ][ j ]=min{dp[ i ][ x  ]+dis[ x ][ j ]}(在j-i>1时,可x可直接为j-1)#include#include#include#includeusing namespace std;#define MAXN

2012-08-13 21:25:12 662

原创 poj 2396 budget

原题:http://poj.org/problem?id=2396题目大意:现在有一个M*N的矩阵。已知M行每行的和a[1]..a[m],N列每列的和b[1]..b[n],以及一些限制条件:第i行j列必须是k;第i行j列必须大于(小于)k。试给出一种方案。 建好图,就是一个上下界流!详情 讯代码#include#include#define ROW

2012-08-13 20:58:57 709

原创 hdu 4044 GeoDefense

//该题链接http://acm.hdu.edu.cn/showproblem.php?pid=4044/* 报告人:SpringWater(GHQ)  //此题大意:一个以1为根节点的树,每个节点可以有修防御系统,每个节点的  防御系统(具有不同的价格和防御力)有chioce种可能的选择,敌人的基地为根节点,我方的基地为所有的叶  子节点,敌人可以随机发射一个攻击(具有一定的

2012-08-13 20:55:26 1807

原创 成都区域赛区Maze杭电4035(dp求期望)

解题思路分析过程转载 :02.    dp求期望的题。 03.    题意: 04.    有n个房间,由n-1条隧道连通起来,实际上就形成了一棵树, 05.    从结点1出发,开始走,在每个结点i都有3种可能: 06.        1.被杀死,回到结点1处(概率为ki) 07.        2.找到出口,走出迷宫 (概率为ei) 08.        3.和

2012-08-13 20:53:52 1727

原创 hdu 4067 Random Maze

/*  // 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4067    解题报告人:SpringWater    题意描述:200个点的图,告诉你一些单向边,每条边两个值a和b,表示选与不选的花费。现在让起点的出度-入度=1,终点的入度-出度=1,其他点的入度=出度。问是否可能,可能的话最小花费是多少。

2012-08-13 20:51:48 1320 1

原创 zju Back to the Past 4624

//题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=4624/*    题目来源:浙大十周年校赛第B题    题目类型:DP求期望值        结题报告人:SpringWater(GHQ)        题目大意:一个月光宝盒有两个面,每个面有n个洞,每个洞在晚上到来的时候就可能

2012-08-13 20:35:50 1022

原创 hdu 2152 fire

/*题目链接:http://poj.org/problem?id=2152  题意:城市树形分布,每个城市修建消防站的有一个花费值cost,且,当该地着火,离他最近的那个消防站必须小于  need,问要保证每个地方都能得到安全防护,需要的最小花费为?      解题思路:令dp[i][j]为,保护i点的消防站修建在j点且以i为根节点,所有孩子即自己都能得到保护的的最小花费

2012-08-13 20:33:12 1630

原创 hdu 2167 Pebbles(状态压缩)

代码提供者:SpringWater(GHQ)题目大意:从该矩阵中的选出一些数字,使得和最大,但要保证,相邻(上下左右和对角线)的不能同时取出;解题思路:预先把一行中,合法(不出现”11“)的状态S1算出来,再在此基础上,将该合法状态,与其他合法状态互溶的状态S2算出来,放在该状态后面,之后,dp每一行进行状态转移:dp[i][S1]=val[S1]+sum{dp[i-1][S2

2012-08-13 20:24:56 901

linux上实现多进程和多线程实现同步互斥(源代码)

在linux上分别用多进程和多线程实现的同步互斥操作(源代码)

2013-04-18

在linux平台用Qt实现的数据库基本操作(源代码)

在linux平台用Qt实现在mysql数据库上的基本操作:插入,删除,修改等功能

2013-04-18

用Qt封装的unix套节字网络编程的多播程序(源代码)

unbutu开发环境,用Qt做的界面,利用unix套节字编程实现的多播程序

2013-04-18

linux上多线程聊天程序

linux编程 多线程编程 网络套节字编程

2013-04-18

linux下用C/C++实现的代理服务器

在linux平台下,涉及到unix套节字编程,用C/C++实现代理服务器,是基于TCP/IP和HTTP协议的编程

2013-04-07

linux 上用C++实现的网络嗅探器

在linux平台上,用C++ 封装 raw socket套节子编程,包括makefile文件的所有源代码,希望对你有帮助。

2013-04-07

空空如也

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

TA关注的人

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