2013年7月10日

hdu 3790 最短路径问题

摘要: 最短路径问题Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 7953Accepted Submission(s): 2384 Problem Description给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的。Input输入n,m,点的编号是1~n,然后是m行,每行4个数 a,b,d,p,表示a和b之间有一条边,且其长度为d,花费为p。最后一 阅读全文

posted @ 2013-07-10 11:13 _洋洋 阅读(121) 评论(0) 推荐(0) 编辑

2013年7月9日

哈希表 fzu 1961

摘要: Problem 1961 凯撒密码II Accept: 242Submit: 614 Time Limit: 2000 mSecMemory Limit : 32768 KB Problem Description在人类历史上,对信息保护的需求与对信息本身的需求一样久远。第一个用于加密和解密文本的编码方式是凯撒密码。由于原始的凯撒密码较简单,较易被破解。随着考古的进展,人们发现了升级版的凯撒密码II。凯撒密码II通过查询动态密码表,把凯撒单词加密成一些密文数字。现在请你使用现有动态密码表,加密一些单词。你要处理m个操作,操作分成两种:A string integer: 增加一条凯撒单词stri 阅读全文

posted @ 2013-07-09 17:41 _洋洋 阅读(242) 评论(0) 推荐(0) 编辑

2013年7月7日

hdu 1003 简单的动态规划 Max Sum

摘要: Max SumTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 109964Accepted Submission(s): 25381 Problem DescriptionGiven a sequence a[1],a[2],a[3]......a[n], your job is to calculate the max sum of a sub-sequence. For example, given (6,-1,5,4,-7), the 阅读全文

posted @ 2013-07-07 20:15 _洋洋 阅读(180) 评论(0) 推荐(0) 编辑

2013年4月23日

typedef

摘要: 1. 基本解释 typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。 在编程中使用typedef目的一般有两个,一个是给变量一个易记且意义明确的新名字,另一个是简化一些比较复杂的类型声明。 至于typedef有什么微妙之处,请你接着看下面对几个问题的具体阐述。2. typedef & 结构的问题 当用下面的代码定义一个结构时,编译器报了一个错误,为什么呢?莫非C语言不允许在结构中包含指向它自己的指针吗?请你先猜想一下,然后看下文说明:typedef struct tagNode { 阅读全文

posted @ 2013-04-23 10:22 _洋洋 阅读(126) 评论(0) 推荐(0) 编辑

2013年4月16日

hdu 1896 Stones

摘要: StonesTime Limit: 5000/3000 MS (Java/Others)Memory Limit: 65535/32768 K (Java/Others) Total Submission(s): 562Accepted Submission(s): 325 Problem DescriptionBecause of the wrong status of the bicycle, Sempr begin to walk east to west every morning and walk back every evening. Walking may cause a lit 阅读全文

posted @ 2013-04-16 14:02 _洋洋 阅读(316) 评论(0) 推荐(0) 编辑

POJ 1002 电话号码

摘要: 487-3279Time Limit:2000MSMemory Limit:65536KTotal Submissions:210162Accepted:36629Description企业喜欢用容易被记住的电话号码。让电话号码容易被记住的一个办法是将它写成一个容易记住的单词或者短语。例如,你需要给滑铁卢大学打电话时,可以拨打TUT-GLOP。有时,只将电话号码中部分数字拼写成单词。当你晚上回到酒店,可以通过拨打310-GINO来向Gino's订一份pizza。让电话号码容易被记住的另一个办法是以一种好记的方式对号码的数字进行分组。通过拨打必胜客的“三个十”号码3-10-10-10,你 阅读全文

posted @ 2013-04-16 13:26 _洋洋 阅读(671) 评论(0) 推荐(0) 编辑

hdu 2072 单词数

摘要: 单词数 Time Limit: 1000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 20143Accepted Submission(s): 4901 Problem Descriptionlily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。Input有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。O 阅读全文

posted @ 2013-04-16 12:59 _洋洋 阅读(267) 评论(0) 推荐(1) 编辑

导航