12 2011 档案

SRM528 DIV2 解题报告
摘要:250pt:关于回文串的题。首先对称着看,如果对称的两端都是‘?’,那么选花费较小的一种字母替换即可(关键在于费用,字符串中只要标记一下就行了),如果两端只有一个问号,那么花费是确定的,根据对称的另一端累加最小花费#include <iostream>#include <cstdio>#include <cstdlib>#include <string>using namespace std;typedef long long llg;class MinCostPalindrome{public: int getMinimum(string s, 阅读全文

posted @ 2011-12-31 10:37 Moon_1st 阅读(171) 评论(0) 推荐(0)

关于程序设计语言(贴吧里很有意思的一个帖子)
摘要:如果你想找一门表达力和功能都很强的语言:Python如果你想更快速地开发WEB程序:PHP如果你想和那些“摇滚明星”一般的程序员为伍:Ruby如果你想学真正的编程:C如果你想遁入空门的话:Scheme如果你想压抑的话:SQL如果你想基因突变成为非人类的话:Microsoft Visual Basic如果你想要得到一个有保证的,但普普通通的,收入还不错的,在一间小卧室的荧光灯下写一些金融应用的工作:Java如果你想在你的名字后放上一些认证和证书:C#如果你想得到一些很难在自大狂和孩子气中区分的那种魔幻般的感觉:Objective C如果你想寻找在被虐中被大众称道的感觉:C++如果你想整天都在说F 阅读全文

posted @ 2011-12-26 19:07 Moon_1st 阅读(416) 评论(0) 推荐(0)

SDUT_线型DP解题报告
摘要:1001:不解释1002:将枚举行,然后压成一维求最大子段和。1003:随便按哪个坐标排一下序,然后就是裸的LIS,需要二分,用n*logn的写法。1004:打表排序输出。1005:LCS变种,分3种情况讨论就可以了。 阅读全文

posted @ 2011-12-03 18:51 Moon_1st 阅读(149) 评论(0) 推荐(0)

导航