方式1:#!/usr/bin/env python#-*- encoding: utf-8 -*-def permutations(iterable, r=None): # permutations('ABCD', 2) --> AB AC AD BA BC BD CA CB CD DA DB DC...
分类:
编程语言 时间:
2014-08-30 09:54:29
阅读次数:
328
方法一:1 $str = "abcd"2 $s2 = $str.GetEnumerator()3 $s2 | % {$_ + "y8y"}1 $str = "abcd"2 Foreach ($s in $str.GetEnumerator()) {$s + "y8y"}方法二:1 $str = "....
分类:
其他好文 时间:
2014-08-28 17:55:35
阅读次数:
156
题意:m行n列的矩形网格放k个相同的石子,要求第一行最后一行第一列最后一列都必须有石子,问有多少种放法A为第一行没有石子的方案数,BCD依此类推,全集为S如果没有任何要求的话,放法数应该是C(rc, k)解法中利用容斥原理来解所求的方案就是在S中但不在ABCD中任何一个的方案即:S -|A∪B∪C∪...
分类:
其他好文 时间:
2014-08-27 23:15:08
阅读次数:
278
uva1401 这题说的是给出一个由S个不同单词组成的字典和一个长字符串.把这个字符串分解成若干个单词的连接(单词可以重复使用),有多少种方法? 比如有4 个单词 a b cd ab 则abcd有两种分解方法 a+b+cd 和 ab+cd 解法 可以用递推dp[i] 表示从第i个字符开始的字符串可....
分类:
其他好文 时间:
2014-08-25 16:32:04
阅读次数:
175
常用字符串函数1、 String.ToLower字符串大小写 string s = “ABcd”; Consule.WriteLine(s.ToLower()+” ”+s.ToUpper()); 输出结果:abcd ABCD2、 去掉字符串两头空白Trim() string s=” a...
分类:
其他好文 时间:
2014-08-25 02:17:03
阅读次数:
199
一图胜千言,下面图解均来自ProgramCreek网站的Java教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。1、字符串不变性下面这张图展示了这段代码做了什么12String s = "abcd";s = s.concat("ef");2、equals()方法...
分类:
编程语言 时间:
2014-08-24 23:26:23
阅读次数:
285
当我们意识到有必要学会英语,并且下决心去攻克这个难关时,我们就一定要:1、投资我们的时间和心智。我们并不傻,有足够的智慧和大脑空间来消化储存那些ABCD。别人能学会,我们也能学会,只要我们善于投资自己的时间。上帝赋于我们每日24小时,上班8小时,睡觉7小时,三餐饭2小时,莫名其妙kill2小时,无论...
分类:
其他好文 时间:
2014-08-21 18:31:14
阅读次数:
192
第一题:(贪心)题目大意:给出N*M的矩形,要用正方形将它铺满(正方形之间不能重叠),相邻的正方形颜色不能相同,颜色用ABCD表示。要求从上到下从左到右字典序最小。N,M<=100解题过程:1.首先感觉是能放就尽可能使正方形边长大,但是很明显有反例(见图A)2.然后想到从上到下从左到右,依次检查,如...
分类:
其他好文 时间:
2014-08-20 21:02:42
阅读次数:
229
valueschar(replace(‘ABCD‘,‘A‘,‘OPMN‘))返回的结果就是OPMNBCDupdateempsetname=replace(name,‘D‘,‘W‘)whereempno=70这个函数的运用关键之处是区分大小写,字符串之间不能有任何的空格否则是不能替换的。updatetest111seta=replace[objectObject](a,CHR(13)||CHR(10),‘1‘)
这..
分类:
数据库 时间:
2014-08-19 14:42:35
阅读次数:
294
相同的字符串常量是共享的,而且是不可写的。 1 #include 2 using namespace std; 3 4 char *string1, *string2; 5 6 int main() { 7 string1 = "abcd"; string2 = "abcd"; 8 ...
分类:
其他好文 时间:
2014-08-18 22:01:42
阅读次数:
194