自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无节操

善待人,严做事

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 Uva - 11462 - Age Sort

题意:给n个数从小到大排序。题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=26&problem=2457——>>不解释……#include #include using namespace std;const int ma

2013-04-17 00:32:05 845

原创 LA - 4794 - Sharing Chocolate(状态压缩dp)

题意:能否把一块面积为x*y的巧克力分成面积分别为a1, a2, a3, ..., an的小块巧克力。题目链接:https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2795——>>集合上的动态规划~~好喜欢~~设d[S][x]为把面积为x

2013-04-16 21:42:34 1471

原创 hdu - 1874 - 畅通工程续(Dijkstra / SPFA)

题意:一个无向带权图,求任意两点间的最短路径。题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1874——>>本来,这就是简简单单的最短路径,可是!!!陷阱~~坑得没话说……两个点之间竟可有多条路直接连通……#include #include #include using namespace std;const int maxn

2013-04-16 16:19:43 1196

原创 Uva - 10859 - Placing Lampposts(树形dp)

题意:N个点,M条边,在一个点放一个灯可以照亮与这个点相邻的边。问照亮所有的路最少需要多少个灯,如果最小值有多种情况,取边同时被两个灯照亮的情况。(N 题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1800——>>设灯数为x,只被一个灯照

2013-04-16 13:26:21 1164

原创 LA - 3882 - And Then There Was One(dp)

题意:1到n顺时针排列,第一次拿掉m,接着拿顺时针方向的第k个……一直到只剩一个数为止,问最后剩下的数是?(2n10000, 1k10000, 1mn)题目链接:https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1883——>>

2013-04-16 12:21:53 1409

原创 Uva - 11825 - Hackers' Crackdown(状态压缩dp)

题意:全集为0, 1, 2, ..., N-1,输入N个子集,求这N个子集最多能分成多少组,使得每组的并集都是全集。题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=226&page=show_problem&problem=2925——>>设f[S]为集合S的最大拆分组数。

2013-04-15 20:11:16 1384

原创 Uva - 10635 - Prince and Princess(LCS转LIS)

题意:一个n*n的棋盘(2 题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=18&problem=1576——>>把第一个序列重新编号为:1, 2, 3, ...则第二个序列相应地就成了求LIS。#include #includ

2013-04-15 13:27:30 1177

原创 Uva - 10891 - Game of Sum

题意:A与B玩游戏,从一列数,n个(0 题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=20&problem=1832——>>设d[i][j]为下标从i到j的序列中先手最高得分。状态转移方程:d[i][j] = sum[i][j]

2013-04-15 13:03:33 749

原创 Uva - 10131 - Is Bigger Smarter?

题意:有n头大象,附来每只大象的重量和IQ,求按重量大且IQ小排成的最长子序列。题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=114&problem=1072——>>我觉得这种类型的题目,挺多都先排好其中一维,再给剩下的一维进行dp求解

2013-04-14 23:25:42 1185

原创 Uva - 116 - Unidirectional TSP

题意:一个m*n的矩阵,每个格子有个值,现每列取一个值,使取出的值总和最小,并输出路径。(下一个取值只能取现所在行或上一行或下一行)题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=114&problem=52——>>简单dp,设d[i][

2013-04-13 01:55:00 1684

原创 URAL - 1057 - Amount of Degrees

题意:求出[X, Y]内的可以表示成K个B的不同次幂的和的数的个数。0 题目链接:http://acm.timus.ru/problem.aspx?space=1&num=1057——>>做的第一道数位dp题。思想[X, Y] = [0, Y] - [0, X-1];先考虑二进制,求[0, n]:设f[i][j]表示高度为i的01树中1的个数为j的(根到叶的)路数,递推构造:f

2013-04-10 20:49:32 1189

原创 Uva - 103 - Stacking Boxes

题意:有k个n维的东东,对于其中的两个,如果其中的一个东东的每一维都大于另一个东东的其中一维,那么就说可以嵌套它,求这k个东东互相嵌套的最长路径。题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=114&problem=39——>>一个东东

2013-04-04 00:12:55 1863

原创 Uva - 111 - History Grading

题意:有n个事件,每个事件发生的年份都不同,输入n个事件发生的年份,输入学生作答时对于这n个事件的所排的年份,问最长学生排对了几个,不用连续。题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=114&problem=47——>>理解题意重要

2013-04-03 18:44:34 1628

原创 LA - 5734(hdu - 4162) - Shape Number(指针扫描+贪心)

题意:8个方向,分别用0、1、2、3、4、5、6、7表示,用这些数字连成一个串就可表示一个回路图,方向2转到方向4要转2次,方向6转到方向4也要2次,给出一个回路图,求出字典序最小的转向串。题目链接:https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&pro

2013-04-03 13:13:45 894

原创 poj - 1325 - Machine Schedule(二分图最大匹配)

题意:A机器有n种作业模式,B机器有m种作业模式,任务i可由A的x模式完成,也可由B的y模式完成,开始时A、B都处在模式0,每切换一种模式都要重启一次机器,问完成k项任务最少需要重启几次机器。题目链接:http://poj.org/problem?id=1325——>>将模式看成点,任务看成线,每选一点,与该点为端点的连线就会被吃掉(盖掉),即求最少取多少个点能把所有的线盖掉,实际上不是求

2013-04-03 01:04:52 826

LA - 3135 - Argus.cpp

这题即zoj - 2212(当时的思路:http://blog.csdn.net/scnu_jiechao/article/details/8273149),在书上汝佳说重载运算符 < 的时候,const必不可少,于是今天就加了这个const进去,虽说不加这个const也AC得了,但我还是不太明白,不加这个const会出现什么样的后果呢?望各位赐教。

2013-01-03

空空如也

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

TA关注的人

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