自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的ACM,我的梦!!!

做个简单的有追求的人就够了。

  • 博客(16)
  • 问答 (1)
  • 收藏
  • 关注

原创 UVa11584 -Partitioningby Palindromes

UVa11584 -Partitioningby Palindromes 题意:给定一个字符串,求该字符串最少能被分为几个回文子串。分析:很明显的区间dp,问题规模为判断1到n这n个字符的字符串至少可以被划分为的回文子串个数,刚开始定义dp[i][j]为i到j这些子字符串至少可以划分为回文串的个数,那么dp[i][j] = min(dp[i][j],dp[i][k]+dp[k+

2016-09-27 19:29:33 689

原创 UVa11491- Erasing andWinning(从一题看多解)

UVa11491- Erasing andWinning题意:给定一个n位数,删除d位数字,求删除后最大的数。 分析:删除d位数字使得剩下的数字最大,也就是选出n-d个数,容易知道,每次只要在区间内找到最大的那个数就行了,方法特别多,不过大多思想差不多,只不过实现不同罢了,从一题看多解,也同时感受到了不同方法的好坏。1、当然,最容易想到的就是暴力,这个不多说,不过值得一提的

2016-09-26 23:59:48 895

原创 UVa140- Bandwidth

UVa140- Bandwidth 题意:给定n(n 分析:刚开始做的时候,以为是最多26个节点,26的阶乘该是多大了…..然后以搜索剪枝的框架的方式写出来了,最后发现最多8个..,就算直接枚举效率也足够高,而且直接枚举肯定还会更简单,想必可以用next_permutation函数。如果用搜索剪枝的方式的话,那么便考虑到优化的问题,如何剪枝呢?最优性剪枝就可以了,如果当前的最小

2016-09-26 23:16:06 1189

原创 UVa129 -KryptonFactor

UVa129 -KryptonFactor 题意:一个字符串,若包含两个连续的相同子串,则为容易的串,如“ABCDBCDE”,否则称为困难的串,给定n和L,输出由前L个大写字母组成的字典序第n小的困难的串。分析:这种题目只能枚举,但是如果只是简单的枚举,那么必定会超时,利用回溯就可以解决了。回溯高效的原因就在生成和检查过程有机结合起来,从而减少不必要的枚举。每个位置的字母都

2016-09-26 22:51:29 1263

原创 UVa 11400- Lighting SystemDesign(DP)

UVa 11400- Lighting SystemDesign题意:要设计一个照明系统,有n种灯泡要使用,每种灯泡有4个参数,电压V,一个电源费用K,一个灯泡的费用C,以及选择该灯泡时需要的数量L,多个同种灯泡可以共用一个电源,不同灯泡需要对应的电源,电压低的灯泡可以用电压高的灯泡代替,求设计这个照明系统的最低花费。 分析:问题求解需要得到2个结论。1、:一种灯泡,要么全选,

2016-09-25 11:48:29 510

原创 UVa116 Unidirectional TSP(DP)

UVa116 Unidirectional TSP 题意:给定一个n*m的矩阵,要求从第一列的任何一行出发,每次沿右或右下或右上到达后面一列,最后到第m列任何一行整个路程的最小值,并且要求是字典序最小的。分析:阶段很明显,一列便是一个阶段,在一列的每一个状态都有3种决策,右,右下,右上,直接更新最小值就行了。注意题目要求字典序最小,刚开始是顺推,定义dp[i][j]为在第i行第j列时走

2016-09-23 13:51:33 1650

原创 UVa12563 -Jin Ge Jin Qu hao(DP)

UVa12563 -Jin Ge Jin Qu hao. 题意:有n首歌(劲歌金曲除外),每首歌都有一个时间,然后给定一个时间t,问在给定的时间内最多能唱的歌曲数目以及能唱的最长时间,如果已经到了时间限制t,但是还没唱完,那么可以唱完这首歌。分析:每首歌最多180秒,而劲歌金曲有678s,首先得保证唱的歌曲数目最多,之后保证时间更长。留1s唱劲歌金曲就行了。然后就是个01背包,只是

2016-09-22 20:29:38 677

原创 UVa1347/poj2677 - C - Tour(DP)

UVa1347/poj2677 - C - Tour题意:有n个点,一飞行员从1号点出发,严格从左走到右在返回1号点(同样严格从右走到左),求经过除1号点和n号点外每个点恰好一次的整个行程的最小值。 分析:与货郎担问题很相似,只是这里是先到n号点在返回走完未走的点,很多博主称之为双调欧几里得旅行商问题,紫书上面也说这是个经典问题,这题确实值得一做。刚开始顺理成章地状态压缩dp了一次

2016-09-22 20:16:01 685

原创 UVa1025 - A Spy in the Metro(DP)

UVa1025 - A Spy in the Metro 题意:一直线上有n个车站,火车是双向移动的,给定第i个车站到第i+1个车站的时间,1分析:刚开始一直没看懂题目的意思,后面参考了下紫书,影响状态的只有所在车站和所处时间,定义dp[i][j]为i时刻在j号车站总共等待的最小时间。决策是很明显的:在车站等待,坐上往左开的车,坐上往右开的车(如果有的话),那么只需要记录火车的细节,直

2016-09-22 19:29:54 369

原创 hdu 5115 Dire Wolf

HDU 5115 2014 ACM/ICPC Asia Regional - Beijing D题题意:有n头狼,每头狼都有一个基础攻击,而且每一头狼都会给邻近的狼增加攻击,杀掉一头狼受到的伤害为它的攻击力,求杀掉所有狼受到的最小伤害是多少?分析:很明显属于一个多阶段决策问题,考虑DP,问题规模为杀掉1到n这n头狼,区间DP,令dp[i][j]为杀掉第i头狼到第j头狼受到的

2016-09-18 22:46:08 792

原创 hdu 5887 Herbs Gathering

Herbs Gathering 2016 ACM/ICPC Asia Regional QingdaoOnline 1011题 题意:给定背包容量和n个物品每个的价值和重量,求能装的物品的最大价值。 分析:背包问题,但是因为背包的价值和重量都在=达到了10的9次方,无法对重量或者价值进行DP,这个时候只能考虑搜索解决。 以前看背包九讲的时候就曾经提到过这个问题,对于一个

2016-09-18 11:07:32 1739

原创 HDU 5040 Instrusive

HDU 5040 Instrusive2014 ACM/ICPC Asia RegionalBeijing Online I题题意:给定一个N*N的矩阵,matt从M点出发要到达T点,矩阵中某些格子会有相机,首先相机有一个初始方向,之后每1秒钟顺时钟转动一次方向,如果matt走进一个正在被相机观察到的点或者matt从一个正在在相机观察的点离开的话,那么matt只能使用工具躲进里面,这样的话

2016-09-17 09:38:25 494

原创 hdu 4445 crazy tank/HDU 4454 stealing acake/SGU 204 Little jumper

最近几次比赛都有一些与物理公式有关的题,在此做个总结...HDU 4445 crazy tank2012 ACM/ICPC Asia Regional - JinhuaD题题意:一坦克在原点上方高为H的位置,总共有N颗速度不同的子弹,友军坦克与敌军坦克分别在x轴右边的某个区间内(可能重叠),求最多有多少颗子弹能击中敌军坦克且不能有任何一颗子弹击中友军坦克。 分析:很明显

2016-09-16 15:53:22 439

原创 Hdu 5876 SparseGraph

2016 ACM/ICPC Asia Regional Dalian OnlineHdu 5876  SparseGraph 题意:给定一个N个顶点,M条边的无向图G,求其补图H中给定的源点S到其他N-1个点的最短距离,每条边的长度为单位长度1。 分析:明显的最短路,但是注意是求其补图的最短路,注意到每条边的长度为1,那么可以直接使用队列BFS求得S点到每个点的最短路就行了

2016-09-14 22:36:27 349

原创 hdu 4790 Just Random

hdu 4790 Just Random题意:给定两个区间,求在两个区间中选出两个数的和模p为m的概率。 这个题目是个数学问题,模拟下就会发现选出的数呈有规律的矩阵分布,假设a+d大于b+c,x与y的和从a+c到b+c其数量依次递增,直接利用等差数列的求和公式计算就好了,从b+c到a+d其数量都为b-a+1,直接统计个数再相乘就行了,从a+d到b+d其数量依次递减,也是等差数列的求

2016-09-14 22:19:35 911

原创 2015年湖南省第十一届大学生程序设计大赛

2015年湖南省第十一届大学生程序设计大赛 这两天做了一套去年的省赛题,相比今年省赛题去年这一套水题太多,但是难题完全下不了手…..A题、G题、K题都做不出来,本来想找标程学习下的,但是网上连标程都没有……做完之后给我的感觉就是差距还是很大很大,11个题我用了整整一天半才写完会做的8题,主要是中间的一两个题一直卡住了,而且太弱了,有3题想了也没做出…..我的手速,思维,状态都需要很

2016-09-01 19:53:56 1507

空空如也

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

TA关注的人

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