自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Vision

平凡,是为了最美的荡气回肠!

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

原创 广工校赛2017 - Problem E: 倒水(Water) Problem C: 爬楼梯

广工校赛2017 - Problem E: 倒水(Water) Problem C: 爬楼梯

2017-03-29 10:42:11 499

原创 irrelevant Elements (组合数学)uva-1635

题目大意:  对于给定的n个数a1,a2,a3....an,一次求出相邻两个数之和,将得到一个新的数列。重复上述操作,最后结果将变成一个数。问这个数除以m的余数与那些数无关?例如n=3,m=2时,第一次求和结果a1+a2,a2+a3,在求和a1+2a2+a3,它除以2的余数和a2无关,1题解:(紫书p320)显然最后的求和式是a1,a2,a3....an的线性组合。设ai的系数为f(i

2017-03-29 10:15:18 750 1

原创 GCD XOR UVA - 12716 (gcd(),异或)

直击题目:https://vjudge.net/problem/49096/origin题目大意:输入整数n(1ps:紫书p318,这个题如果是在赛场上自己是真推导不出来,根本就想不到啊,惭愧。。。题解见紫书吧,自己的感悟就是弱。满足这样条件的会发现如果c=aXORb=gcd(a,b),那么b=a-c;而且c是a的约数,所以枚举a和c就行了,枚举的时候用类似于素数筛的方法#in

2017-03-24 16:59:43 741

原创 Minimum Sum LCM UVA - 10791 (唯一分解定理+最小公倍数和其联系)

直击题目:https://vjudge.net/problem/19594/origin题目大意:有一个整数n,1题解:不是紫书上的提示自己也想不到这个结论,把n用唯一分解定理分解后得到n=a1^p1*a2^p2.......其中把每个分解出来的数当做一个数加起来就是最小的,sum=a1^p1+a2^p2.....,可以看到这几个数是互素的,他们的gcd是1,也就是不能再约分了

2017-03-24 15:23:20 484

原创 Choose and divide UVA - 10375 (数论+唯一分解定理)

Choose and divide UVA - 10375 (数论+唯一分解定理)

2017-03-24 14:30:33 316

原创 Disgruntled Judge UVA - 12169 (数论 之 扩展欧几里得+模运算)

点击:https://vjudge.net/problem/24843/origin题目大意:有一个递推公式xi=(a*x(i-1)+b)mod10001,a然后给出一个T,x从1~2*T,输入x1,x3,x5,........。让输出满足公式的x2,x4,x6.......如果有多种答案,输出任意一组。题解:首先这个题通过暴力查找a,b就能过。(自己都没敢这样想,还是

2017-03-22 18:59:03 598

原创 Contest - 2017年浙江理工大学程序设计竞赛校赛

点击:http://oj.acm.zstu.edu.cn/JudgeOnline/contest.php?cid=3650Problem A: 回文Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 1637  Solved: 505Description小王想知道一个字符串是否为ABA’型字符串。ABA’型字符

2017-03-22 15:30:09 2232

原创 Colossal Fibonacci Numbers! UVA - 11582 (数论,幂求模,规律周期)

直击题目:https://vjudge.net/problem/41990/origin题目大意:给出三个数,a,b,n;其中a,b题解:首先看到的是这个公式,f[i]=f[i-1]+f[i-2],那么假设f[a^b]=f[i]。而f[a^b]%n=f[i]%n=f[i-1]%n+f[i-2]%n.然后根据递推的关系可以看出,其实在求的过程中对每一个f[i]取模就可以了。当进行到这里的

2017-03-22 10:29:51 397

原创 hiho #1482 : 出勤记录II(DP)

时间限制:10000ms单点时限:1000ms内存限制:256MB描述小Hi的算法课老师每次上课都会统计小Hi的出勤记录。迟到会被记录一个L,缺席会被记录一个A,按时上课会被记录一个O。一学期结束,小Hi的出勤记录可以看成是一个只包含LAO的字符串,例如"OOOOLOOOLALLO……"。如果小Hi整学期缺席不超过1次,并且没有连续3次迟到,小Hi的

2017-03-20 17:36:24 915

原创 Brackets sequence UVA - 1626 (典型的区间dp+递归打印路径)

点击链接哦:https://vjudge.net/problem/51187/origin题目大意:括弧的序列,在一个字符串中只包含" ( " " ) "和“ [ ” “ ] ”,要求空序列为正确的括弧,如果s是正确的序列,那么[s]和(s)也是正确的序列,如果a和b是是正确的序列,那么ab也是正确的序列。Brackets sequence UVA - 1626 (典型的区间dp+递归打印路径)

2017-03-17 16:51:57 365

原创 Optimal Array Multiplication Sequence UVA - 348 (最优矩阵链乘+递归输出路径+区间dp)

题目链接:https://vjudge.net/problem/19208/origin题目大意:对于一个a*b和b*c的矩阵相乘的结果为a*b*c, 如果有三个矩阵相乘就是a*b b*c c*d 这三个矩阵相乘,因为满足结合律,所以可以先乘后两个,再和第一个相乘。由于先乘那一对矩阵决定了运算量的大小,所以让你计算怎么结合相乘能使得运算量最小。那么什么是运算量的大小呢:比如有三个矩阵为

2017-03-17 16:25:08 367

原创 Cutting Sticks UVA - 10003 (区间Dp)

链接:点击打开链接题目大意:有一根木棍长度为L,然后有N个切割点,将木棍切割成n+1段,当切割长度为Li时,那么需要Li的费用.例如有一个长度为10的木棍,切割点在2,4,7位置上,如果顺序切割的话: 1、首先长度为10,在2位置切割,那么sum+=102、再在剩下的长度为8的长度中切割4位置,那么sum+=83、再在剩下长度为6中切7位置,那么sum+=6==24而如果按顺序

2017-03-15 21:39:00 360

原创 Partitioning by Palindromes UVA - 11584 (LIS/DP)

点下看看能不能打开:https://vjudge.net/problem/34398/origin题目大意:输入小写字母字符串,然后分割成尽量少的回文串,例如:recacer本身就是回文串,fastcar只能分成7个,aaadbccb最少为3个为:aaa   d  bccbps:紫书p275 ps:记得以前做过关于回文串的dp,那个是比较复杂的了,属于区间dp的。对于这个题的话,要

2017-03-14 21:16:43 285

原创 Lighting System Design UVA - 11400 (LIS /DP)

题目链接:点击打开链接You are given the task to design a lighting system for a huge conference hall. After doing a lot ofcalculation and sketching, you have figured out the requirements for an energy-efficient

2017-03-14 20:55:02 430

原创 Jin Ge Jin Qu hao UVA - 12563 (0-1背包变形)

点击打开链接题目大意:某人在KTV唱歌,他一共剩余t秒的时间,例如:在还有15秒时再唱一首2分钟的歌,则实际上是多唱了105秒。他一定会在最后唱《Jin Ge Jin Qu》时长678秒,当然是在还有剩余时间的时候开始唱的。在剩余的t秒里,他有n首自己喜欢的歌要唱,给出n首歌的时长。问要使得唱的曲目尽量的多,且多唱的时间尽量的多是多少;具体题意看链接或紫书。输出唱的曲目数和唱的时间数。

2017-03-14 17:19:51 420

原创 Tour UVA - 1347 (DP)

https://vjudge.net/problem/38898/origin题目大意和题解过程详见紫书p269ps:我只说一下自己的理解: 首先这个题有一个关键词是“输入的数据是根据x坐标的顺序输入的且没有重复的”,那么这说明要想把这个多变形链接起来,那首先得有一条路径从起点到终点,在有一条路径从终点到起点。相当于从起点有两条路径到达终点。那么要想让这两条路径最短该怎么办呢? 可以肯

2017-03-13 22:16:37 282

原创 A Spy in the Metro UVA - 1025 (dp)

原题目不好复制,就不贴了!题目大意:(紫书的题意)某城市的地铁是线性的,有n(2  输入第一行为n,  第二行为T;  第三行有n-1个整数t1,t2---表示从i->i+1车站的时间  第四行为M1  第五行为M1个数d1---dM1表示各列车的发车时间  第六行 M2  M2个d  题解:影响决策的只有当前时间和所处的车站,所以d(i,j)表示时

2017-03-10 22:02:27 259

原创 The Tower of Babylon UVA - 437 (DAG上的动态规划变形,记忆化搜索)

Perhaps you have heard of the legend of the Tower of Babylon. Nowadays many details of this talehave been forgotten. So now, in line with the educational nature of this contest, we will tell you thewh

2017-03-10 21:43:08 382

原创 A - Fill UVA - 10603 (寻找路径,搜索优化)

There are three jugs with a volume of a, b and c liters. (a, b, and c are positive integers not greaterthan 200). The first and the second jug are initially empty, while the third is completely filled

2017-03-01 22:01:23 378

空空如也

空空如也

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

TA关注的人

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