自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

自己选择的路,就算跪着也要走完。

奇迹不是因果的选择,而是宿命的积累。

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

原创 IOI 回文词(最长公共子序列)

回文词(IOI)Time Limit:6000MS  Memory Limit:565536KTotal Submit:253 Accepted:97Description回文词是一种对称的字符串——也就是说,一个回文词,从左到右读和从右到左读得到的结果是一样的。任意给定一个字符串,通过插入若干字符,都可以变成一个回文词。你的任务是写一个程序,求出将给定字符串变成回文词所需插入的最

2015-03-27 20:01:34 1217

原创 矩阵的乘法

很久没写题了,一直在刷水题,以前一直没写过矩阵的乘法,其实一直都是用matlab搞的,这回用C写了个,和网上流行的那种很像,其实就是模拟第i行和第j列的和,然后放进c[i][j]里面就行了。。。代码:# include# include# include# include# include# include# include# include# include

2015-03-26 23:30:27 704

原创 挑战2.3(POJ 3616 Milking Time)

题目大意:题目是说,一个农民要给奶牛挤奶,为了得到最大化的产奶量。给定一天的n个小时,然后m个时间段可以挤奶,每次完成挤奶后,奶牛会休息r小时,每段时间挤奶的效率为efficiency_i。求出最大的挤奶量。解题思路:这道题,想想贪心应该可以过,对于所有的坐标,找出最先结束的点,然后在不满足重叠的情况下,去计算最大的奶量,但是,这就是有的时候贪心和dp的矛盾所在了,因为我在寻找

2015-03-20 23:49:55 691

原创 POJ 3126 Prime Path(BFS)

Prime PathTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 12616 Accepted: 7145DescriptionThe ministers of the cabinet were quite upset by the message

2015-03-20 22:22:04 577

原创 挑战2.3 Cow Bowling(POJ 3176)

Cow BowlingTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 14681 Accepted: 9763DescriptionThe cows don't use actual bowling balls when they go bowling

2015-03-20 12:35:55 484

原创 挑战2.2 Best Cow Line(POJ 3617)

A - Best Cow LineTime Limit:1000MS     Memory Limit:65536KB     64bit IO Format:%I64d & %I64uSubmit Status Practice POJ 3617Appoint description: System Crawler  (2015-03-18)Descr

2015-03-19 23:44:15 529

原创 挑战2.1 Backward Digit Sums(POJ 3187)

Backward Digit SumsTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 4764 Accepted: 2736DescriptionFJ and his cows enjoy playing a mental game. They wri

2015-03-19 19:14:41 714

原创 挑战2.1 Hopscotch(POJ 3050)

Time Limit:1000MS     Memory Limit:65536KB     64bit IO Format:%I64d & %I64uSubmit Status Practice POJ 3050Appoint description: System Crawler  (2015-03-18)DescriptionThe cow

2015-03-19 13:30:42 795

原创 挑战2.1 Smallest Difference

E - Smallest DifferenceTime Limit:1000MS     Memory Limit:65536KB     64bit IO Format:%I64d & %I64uSubmit Status Practice POJ 2718Appoint description: System Crawler  (2015-03-17)

2015-03-18 23:45:19 524

原创 POJ lake counting(简单的dfs)

A - Lake CountingTime Limit:1000MS     Memory Limit:65536KB     64bit IO Format:%I64d & %I64uSubmit StatusDescriptionDue to recent rains, water has pooled in various places in Fa

2015-03-15 22:54:12 632

原创 1.6.1 三角形

题目大意:有n根棍子,第i根棍子的长度为a_i,现在要从这n根棍子中选出3根棍子,组成周长尽可能大的三角形,请输出最大的周长,如果不存在,就输出0。解题思路:这道题,我拿到后,先看了下数据nO(nlogn)。先说说O(n^3)的方法吧,其实就是先枚举出所有的能组成三角形的方案数目,然后在这些方案中将周长最大的找出来就可以了。代码:# include# include

2015-03-13 22:08:24 581

原创 POJ 2456 Aggressive cows(贪心+二分)

Aggressive cowsTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 6948 Accepted: 3462DescriptionFarmer John has built a new long barn, with N (2 His

2015-03-10 22:53:05 539

原创 POJ 2002 Squares(简单的二分)

SquaresTime Limit: 3500MS Memory Limit: 65536KTotal Submissions: 16948 Accepted: 6447DescriptionA square is a 4-sided polygon whose sides have equal length and

2015-03-09 23:52:00 511

原创 邻接表(简单模拟)

图论(Graph Theory)是数学的一个分支.它以图为研究对象.图论中的图是由若干给定的点及连接两点的线所构成的图形,这种图形通常用来描述某些事物之间的某种特定关系,用点代表事物,用连接两点的线表示相应两个事物间具有这种关系.图论本身是应用数学的一部份.图论起源于著名的哥尼斯堡七桥问题,关于图论的文字记载最早出现在欧拉1736年的著作中,他所考虑的原始问题有很强的实际背景.图论算法

2015-03-09 00:00:25 1175

原创 如何编码?(简单字符串的模拟)

题目大意:给你一串字符串,然后,让你找出其中的加密方法,对于任意输入的一串字符,输出这个加密后的字符串。。。解题思路:其实,只要写出a-z或A-Z的对应关系,就不难看出来,这个字符的对应关系是很简单的,我们只要对于第一个字符在其基础上加2*(i-space)的个数就可以,因为space的话,不会被参加计算的,但是i的值会增加1,所以使用这个方法,就能够很避免另外在开设一个变量了。

2015-03-08 23:13:01 532

原创 选机房(贪心模拟)

选机房Time Limit: 1000msMemory Limit: 65535KB64-bit integer IO format: %lld      Java class name: MainPrev Submit Status Statistics Discuss NextType: None

2015-03-08 22:28:08 749

原创 Code[vs]数字三角形(基础棋盘dp)

1220 数字三角形 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold题解题目描述 Description如图所示的数字三角形,从顶部出发,在每一结点可以选择向左走或得向右走,一直走到底层,要求找出一条路径,使路径上的值最大。

2015-03-06 22:30:44 1136

原创 DAY_4

莫名其妙被唐老师的带进了这个专题。。。。A题:You are building a house. You'd prefer if all the walls have a precise right angle relative to the ground, but you have no device to measure angles. A friend says he h

2015-03-03 16:55:49 952

转载 母函数入门

母函数(Generating function)详解前段时间写了一篇《背包之01背包、完全背包、多重背包详解》,看到支持的人很多,我不是大牛,只是一个和大家一样学习的人,写这些文章的目的只是为了一是希望让大家学的轻松,二是让自己复习起来更方便。(以下内容部分引至杭电ACM课件和维基百科)在数学中,某个序列的母函数是一种形式幂级数,其每一项的系数可以提供关于这个序

2015-03-03 15:49:17 443

原创 HDU 2082 找单词(母函数基础)

H - 找单词Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit StatusDescription假设有x1个字母A, x2个字母B,..... x26个字母Z,同时假设字母A的价值为1,字母B的价值为2,..... 字母Z的价值为26。那么,对于

2015-03-03 15:46:35 508

原创 POJ 1338 Ugly Numbers (质因数分解)

Ugly NumbersTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 21307 Accepted: 9513DescriptionUgly numbers are numbers whose only prime factors are 2, 3

2015-03-03 14:17:45 448

原创 UVA 488 10038 10107 10370

488:Triangle WaveTime Limit: 3000MS Memory Limit: Unknown 64bit IO Format: %lld & %lluSubmit StatusDescription Triangle Wave In this

2015-03-02 21:05:25 772

原创 Codeforces Round #295 (Div. 2)

本来应该去打DIV1的,但是,今天这场div1打的闹心,还是因为自己太弱了,没有达到div1的实力,刚刚吃完饭,,把div2的AB题补掉了,等明天把C题和D题做掉。。A题:A. Pangramtime limit per test2 secondsmemory limit per test256 megabytesinpu

2015-03-02 19:47:11 477

原创 Kruskal算法

Kruskal算法实际上是 贪心+并查集的结合,只要会了并查集,那么这个算法一点难度都没有了,,,下来是讲解下这个算法的具体实现步骤和时间复杂度,,首先,对于一个具有n个顶点的图,我们知道至少会有n-1条边,使这个图不构成回路,好了,那么这n-1条边刚好可以构成一棵树,既然要求造价最小的一棵树,那么我们就利用贪心的思想,先对每一条边的权值进行从小到大排序,然后,依次从小到大开始选边,选出来的边

2015-03-01 23:38:45 534

原创 SGU_pyj带飞系列(DAY_1)

第一次刷SGU,当然,实力还差的很远,毕竟这个是给OIer省选用的,没事和pyj来一起艹。。。感觉自己还是有很多要学的101,A+B,,,,Duang~105 F - Div 3Time Limit:250MS     Memory Limit:4096KB     64bit IO Format:%I64d & %I64uSubmit Status

2015-03-01 23:03:56 540

原创 建小顶堆以及推排序

/* 建立的是一个小顶堆*/# include# include# include# include# include# include# include# include# include# includeusing namespace std;# define inf 999999999int h[101];//用来存放堆的数组int n;//堆的

2015-03-01 15:05:12 759

原创 UVA 10887 Concatenation of Languages(字符串hash入门)

A - Concatenation of LanguagesTime Limit:3000MS     Memory Limit:0KB     64bit IO Format:%lld & %lluSubmit Status Practice UVA 10887Appoint description: System Crawler  (2015-03-01)D

2015-03-01 12:07:01 554

空空如也

空空如也

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

TA关注的人

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