自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ONE_PIECE的专栏

Good good study

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

翻译 uva11375火柴递推之多状态转移递推

分析:把”已经使用过的火柴数i”看成状态,可以得到一个图。从前往后每添加一个数字x,就从状态i转移到i+c[x],其中c[x]代表数字x需要的火柴数。当i=0的时候不允许使用数字0(最后当n>=6时,给答案单独加上1,代表整数0)。令d(i)为从结点0到结点i的路径条数,则答案f(n)=d(1)+d(2)+d(3)+...+d(n)(因为火柴不必用完,所以使用的火柴的数目可能是1,2,3,

2015-04-24 20:41:37 534

翻译 UVA11806容斥原理,位运算排列,递推组合数

可能是本人太渣了,当时看到这个题的做法感觉太巧妙了,起初自己推公式推了半天没有推出来,然后就开始看书,书上用容斥原理完美解决了这个问题,同时使用递推公式推出了所有组合数,然后使用位运算讨论4个集合的选择问题,代码:#include#include#include#include#include#include#include#include#include#inclu

2015-04-23 19:01:25 568

原创 UVA11401

这题刚开始自己推的公式,假设的是三个数位想x,x+a,x+b,得出x>b-a,即俩个较大的数之差小于最小数,根据这个关系推出,代码中的公式,本人不善表达,可以自行理解:#include#include#include#include#include#include#include#include#include#include#include#include

2015-04-21 20:26:01 534

翻译 UVA11538俩皇后可以相互攻击的方法,使用平方和公式将时间复杂度降到o(1)

这题刚开始自己做没有想到使用平方和公式化简公式,使用了一个for循环,但输入有5000组导致TLE,这题可以直接使用平方和公式将时间复杂度降到o(1),平方和公式:1^2+2^2+3^2+....+n^2=n*(n+1)*(2*n+1)/6;代码:#include#include#include#include#include#include#include#incl

2015-04-21 19:40:46 654

翻译 武大校赛资格赛 求方差

Problem 1570 - G - April diseaseTime Limit: 1000MS   Memory Limit: 65536KB   Total Submit: 210  Accepted: 105  Special Judge: NoDescriptionHolding a contest is an interesting mission, an

2015-04-19 18:43:43 446

翻译 武大校赛资格赛 最小矩阵覆盖

Problem 1567 - D - Sloth's AngryTime Limit: 1000MS   Memory Limit: 65536KB   Total Submit: 248  Accepted: 88  Special Judge: NoDescriptionA forest is full of sloths, they are so eager fo

2015-04-19 18:39:35 460

翻译 武大校赛资格赛 差值维护

Problem 1565 - B - MagicDescriptionHere are n numbers.You have a magic : first , you choose a interval [l,r],and then each Si(lYou can use the magic at most once to make sum of all the n

2015-04-19 17:39:17 436

转载 编程之美回文字符串,DP

时间限制:2000ms单点时限:1000ms内存限制:256MB描述给定字符串,求它的回文子序列个数。回文子序列反转字符顺序后仍然与原序列相同。例如字符串aba中,回文子序列为"a", "a", "aa", "b", "aba",共5个。内容相同位置不同的子序列算不同的子序列。输入第一行一个整数T,表示数据组数。之后是T组数据,每组数据为一行字符

2015-04-18 21:13:27 804

原创 给定俩个日期求有多少个2.29号

时间限制:2000ms单点时限:1000ms内存限制:256MB描述给定两个日期,计算这两个日期之间有多少个2月29日(包括起始日期)。只有闰年有2月29日,满足以下一个条件的年份为闰年:1. 年份能被4整除但不能被100整除2. 年份能被400整除输入第一行为一个整数T,表示数据组数。之后每组数据包含两行。每一行格式为"mont

2015-04-18 20:42:25 1125

翻译 ACdream之kmp

D - 娜娜梦游仙境系列——村民的怪癖Time Limit: 2000/1000MS (Java/Others)    Memory Limit: 128000/64000KB (Java/Others)Submit StatusProblem Description娜娜费劲九牛二虎之力终于把糖果吃完了(说好的吃不完呢?骗人,口亨~),于是,缘溪行,忘路之远近。忽逢

2015-04-15 20:48:54 477

翻译 ACdream之并查集的使用

F - 娜娜梦游仙境系列——多民族王国Time Limit: 2000/1000MS (Java/Others)    Memory Limit: 128000/64000KB (Java/Others)Submit StatusProblem Description娜娜好不容易才回忆起自己是娜娜而不是什么Alice,也回忆起了自己要继续探索这个世界的目标,便偷偷溜

2015-04-15 20:33:37 601

翻译 ACdream之取集合中任意俩个数做差,求集合最大扩充

E - 娜娜梦游仙境系列——莫名其妙的插曲Time Limit: 2000/1000MS (Java/Others)    Memory Limit: 128000/64000KB (Java/Others)Submit StatusProblem Description娜娜因为帮桃花村民们解决了一大难题而受到村民们的尊敬,不过由于娜娜还想继续探索这个神奇的世界,只

2015-04-14 16:53:32 827

翻译 ACdream之使用vector和queue进行邻接表的广搜

B - 娜娜梦游仙境系列——跳远女王Time Limit: 2000/1000MS (Java/Others)    Memory Limit: 128000/64000KB (Java/Others)Submit StatusProblem Description娜娜觉得钢琴很无趣了,就抛弃了钢琴,继续往前走,前面是一片湖,娜娜想到湖的对岸,可惜娜娜找了好久都没找

2015-04-14 15:35:48 635

翻译 ACderem之循环数列的最大连续子序列和

Problem Description娜娜好不容易才在你的帮助下"跳"过了这个湖,果然车到山前必有路,大战之后必有回复,大难不死,必有后福!现在在娜娜面前的就是好多好多的糖果还有一些黑不溜秋的东西!不过娜娜眼中只有吃不完的糖果!娜娜高兴地快要蹦起来了! 这时有一位挥着翅膀的女孩(天使?鸟人?)飞过来,跟娜娜说,这些糖果是给你的~(娜娜已经两眼放光)~你可以带走~(娜娜已经流下了口水

2015-04-13 19:54:50 853 1

翻译 UVA LA 4728旋转卡壳

看的大白书的旋转卡壳,但是看了讲解之后自己写不出来,找的题解,却总感觉别人写的不够优化,而且这个题本身暴力也可以过,数据有点水,先留下别人的代码,回头慢慢体会吧:#include#include#include#include#include#includeusing namespace std;const int maxn = 100500;const int maxe

2015-04-12 19:02:21 420

空空如也

空空如也

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

TA关注的人

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