#include #include void delChar(char *s, char ch){ int i,j; int len = strlen(s); for(i = 0; i < len; i++) { if(s[i] == ch) { for(j = i; j < len; ...
分类:
其他好文 时间:
2015-06-17 13:09:30
阅读次数:
128
在使用知网CAJViewer(我用的版本是7.2.0 Build 111)查阅文献时,将文本复制Notepad中会产生多个换行,如下图所示: 毫无疑问,手工删除这里面的回车(\n)、换行(\r)、制表符(\t)、空格都删去,是非常费时费...
函数原型 声明:s为字符串,rm为要删除的字符序列 s.strip(rm)??????? 删除s字符串中开头、结尾处,位于 rm删除序列的字符 s.lstrip(rm)?????? 删除s字符串中开头处,位于 rm删除序列的字符 s.rstr...
分类:
编程语言 时间:
2015-05-28 12:45:43
阅读次数:
162
tr
删除一段信息的的文字或者进行文字的替换
替换删除字符经常使用这条命令,可以进行大小写的切换或者字符变换
col
将tab换成对等的空格或者保留/后面的字符
不过主要总用是将man page的内容转换成文本文档
join
将两个文本合并
:表示每段之间的分隔符
-1 第一个文件
4 第一个文件里面第4个:的分隔符
-2 第二个文...
分类:
其他好文 时间:
2015-05-13 19:44:51
阅读次数:
144
Linux下常用的一个编辑器是vi。
vi基本上有3种模式可用:一般模式、编辑模式、命令行模式。
1)一般模式
vi打开一个文件就直接进入了一般模式,默认为一般模式。
一般模式中,我们可以使用上下左右键来移动光标,实现查看;也可以删除字符或者删除整行;我们还可以复制粘贴文件数据。在一般模式下,按":wq"保存后离开。
2...
分类:
其他好文 时间:
2015-05-04 18:14:12
阅读次数:
108
删除字符串中出现次数最少的字符
描述:
实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。
题目类别:
字符串
难度:
中级
分数:
运行时间限制:
10 Sec
内存限制:
128 MB...
分类:
其他好文 时间:
2015-05-02 15:11:42
阅读次数:
144
lesson 1
-----------------------------------------------------------
1 光标移动:
k
h + l
j
# 方向键也可以使用
2 不保存退出:q!
q - quit
3 删除字符:x
4 插入模式:i
i - insert
5 正常模式:ES...
分类:
系统相关 时间:
2015-04-28 14:10:45
阅读次数:
151
#include char del(char s[],int pos,int len){ int i; for(i = pos+len-1; s[i] != '\0'; i ++, pos ++) { s[pos - 1] = s[i]; } s[pos - 1] = '\0'; return s....
分类:
其他好文 时间:
2015-04-24 20:57:53
阅读次数:
143
题目要求1.求字符串“158”和“39”按十进制数值做差后的结果以字符串形式输出2.取出符串“123-456-789-000”中的数字部分,组成一个新的字符串输出3.实现函数NSString * stringWithoutNum(NSString *str);删除字符串str的所有数字4.实现函数:...
分类:
其他好文 时间:
2015-04-24 15:34:31
阅读次数:
146
经典DP。影响决策的是字符串的内容。而添加和删除字符本质上是一样的,我们不管选择哪一种都可以,所以只需要取两者中费用最小的。
状态转移方程就是:
if(s[i]==s[j]) dp[i][j] = dp[i+1][j-1];
else dp[i][j] = min(dp[i+1][j]+w[s[i]-'a'],dp[i][j-1]+w[s[j]-'a']);
其中dpd...
分类:
其他好文 时间:
2015-04-20 18:32:01
阅读次数:
100