摘要: 方法一:[代码]方法二:[代码]方法三: 阅读全文
posted @ 2009-04-13 00:28 skyfly 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 题解O(n^3) [代码]O(n^2)[代码] 阅读全文
posted @ 2009-04-11 00:54 skyfly 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 在很久很久以前,有一个动物村庄,那里是猪的乐园(^_^),村民们勤劳、勇敢、善良、团结……   不过有一天,最小的小小猪生病了,而这种病是极其罕见的,因此大家都没有储存这种药物。所以晴天小猪自告奋勇,要去采取这种药草。于是,晴天小猪的传奇故事便由此展开…… 阅读全文
posted @ 2009-04-08 23:40 skyfly 阅读(406) 评论(0) 推荐(0) 编辑
摘要: “逢低吸纳”是炒股的一条成功秘诀。如果你想成为一个成功的投资者,就要遵守这条秘诀: "逢低吸纳,越低越买"这句话的意思是:每次你购买股票时的股价一定要比你上次购买时的股价低.按照这个规则购买股票的次数越多越好,看看你最多能按这个规则买几次。给定连续的N天中每天的股价。你可以在任何一天购买一次股票,但是购买时的股价一定要比你上次购买时的股价低。写一个程序,求出最多能买几次股票。 以下面这个表为例, 某几天的股价是: 天数 1 2 3 4 5 6 7 8 9 10 11 12 股价 68 69 54 64 68 64 70 67 78 62 98 87 阅读全文
posted @ 2009-04-08 23:23 skyfly 阅读(468) 评论(0) 推荐(0) 编辑
摘要: The Shuttle Puzzle of size 3 consists of 3 white marbles, 3 black marbles, and a strip of wood with 7 holes. The marbles of the same color are placed in the holes at the opposite ends of the strip, leaving the center hole empty. INITIAL STATE: WWW_BBB GOAL STATE: BBB_WWW To solve the shuttle puzzle, use only two types of moves. Move 1 marble 1 space (into the empty hole) or jump 1 marble over 1 marble of the opposite color (into the empty hole). You may not back up, and you may not jump 阅读全文
posted @ 2009-04-08 23:08 skyfly 阅读(900) 评论(0) 推荐(0) 编辑
摘要: 这道题主要是要读题仔细,开始的时候因为没有读好题目意思乱写了(思路错了)一个程序交了上去,结果一组也没有对,于是重新读题目,知道了题目具体要求什么,第一对应收集到字母计算lgame.dict中的字符串的值,找出最大值,第二输出最大值的字符串或字符串组合。 做法:可以用两个for枚举字符串,读进来时可以先去掉一些不满足条件的字符串,这样可以减少枚举的时间,收集到的字母出现的次数有多少个就只能用几个,字符串或字符串组合中的字母不能大于收集到的字母出现的次数,否则要是不满足条件的。就如收集到字母是 ‘prmgroa’而有一个字符串是‘prmgroaa’那么字符串中的‘a'就大于收集到字母’a'出现的次数,这就是一个不满足条件的字符串。这样去掉那些不满足条件的字符串,输出来的就是值最大且满足条件的字符串或组合了。 阅读全文
posted @ 2009-04-08 23:03 skyfly 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 这个就用来存放代码的blog吧!程序的海洋,简单的生活,精彩的人生~~~ 阅读全文
posted @ 2009-04-08 22:52 skyfly 阅读(115) 评论(0) 推荐(0) 编辑