https://leetcode.com/problems/unique-substrings-in-wraparound-string/#/description Consider the string s to be the infinite wraparound string of "abcd ...
分类:
其他好文 时间:
2017-05-11 00:19:04
阅读次数:
150
字符串拼接: 用字符串的join方法: a = ['a','b','c','d'] content = '' content = ''.join(a) print content content的结果:'abcd' 用字符串的替换占位符替换: a = ['a','b','c','d'] conten ...
分类:
编程语言 时间:
2017-05-08 10:07:30
阅读次数:
295
下面说的下标是从0开始 1、得到制定下标字符 String s="abcd"; char c=s.charAt(2); System.out.println(c); 结果为:c 2、比较两字字符串内容是否相等 ①区分大小写 equals:System.out.println("abc".equals ...
分类:
其他好文 时间:
2017-05-07 10:14:39
阅读次数:
173
在Ubuntu中,进入vi命令的编辑模式,发现按方向键不能移动光标,会输出ABCD,以及退格键也不能正常删除字符。这是由于Ubuntu预装的是vim-tiny,而我们需要使用vim-full,解决方法很简单,只需要以下两步: 步骤一,输入下述命令以卸载vim-tiny: 1 1 步骤二,输入下述命令 ...
分类:
系统相关 时间:
2017-05-06 10:30:44
阅读次数:
205
【题目描述】 一个字符串的前缀是指包含该字符第一个字母的连续子串,例如:abcd的所有前缀为a, ab, abc, abcd。 给出一个字符串S,求其所有前缀中,字符长度与出现次数的乘积的最大值。 例如:S = "abababa" 所有的前缀如下: "a", 长度与出现次数的乘积 1 * 4 = 4 ...
分类:
其他好文 时间:
2017-05-05 21:47:56
阅读次数:
163
题意: 求两个字符串的公共子序列,如“abcd” 与 “becd”的公共子序列是 “bcd” 分析: 设两个字符串为 串s 和串tdp[i][j]:= s1..si和t1...tj对应的LCS长度 那么 dp[i][j] = { 0 , i =0 or j = 0; dp[i-1][j-1] + 1 ...
分类:
其他好文 时间:
2017-05-04 23:12:20
阅读次数:
208
一.规律 1.题目与答案来源按照顺序分配,偶尔发生邻近错位; 2.对于大多数题目,都可以按照听啥选啥的原则,当所有选项都听到了,就按照3的方法; 3.做题三大规律:1)重复即所得 2)最后即所得 3)所听即所得 ,注意先后顺序 4.必须通过ABCD预判问题 5.注意个题目之间的逻辑和前后的一致性。 ...
分类:
其他好文 时间:
2017-05-04 01:35:22
阅读次数:
152
vi和vim编辑器中上下左右变成了ABCD【问题】一次在使用普通用户在redhat中使用vi和vim编辑器时,发现在vi和vim编辑器中:在命令行模式下能够正常使用上下左右键,但是在非命令行模式下不能正常使用上下左右方向键【网上解决办法】1)在/etc/vim/vimrc中加入以下内容:setnocompa..
分类:
系统相关 时间:
2017-05-04 00:10:12
阅读次数:
438
对字典进行排序?这其实是一个伪命题,搞清楚python字典的定义 字典本身默认以key的字符顺序输出显示 就像我们用的真实的字典一样,按照abcd字母的顺序排列,并且本质上各自没有先后关系,是一个哈希表的结构: 但实际应用中我们确实有这种排序的“需求” 按照values的值“排序”输出,或者按照别的 ...
分类:
编程语言 时间:
2017-05-01 12:53:29
阅读次数:
203
这个简单就直接代码了 //写代码翻转一个C风格的字符串。(C风格的意思是"abcd"须要用5个字符来表示,包括末尾的 结束字符) #include <stdio.h> #include <string.h> void swap(char& vLeft, char& vRight) { char Te ...
分类:
其他好文 时间:
2017-04-30 14:09:35
阅读次数:
171