题目连接: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1151 题目描述: For each list of words, output a line with each word reversed without changing the order of the words. This problem contains multiple test cases! The first line of a multip…
链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=151 For each list of words, output a line with each word reversed without changing the order of the words. This problem contains multiple test cases! The first line of a multiple input is…
原题链接 题目大意:给一句话,把每个单词倒序,然后输出. 解法:我是用了一个堆栈,以空格来拆分单词,把每个字母压入堆栈,然后依次输出. 参考代码: /* * 字符串反向,140ms,188kb * 单词反向用堆栈是比较方便的,一个个压入,遇到空格再一个个弹出 * 但是不知道为什么耗时这么多,大批的人都是0ms,160kb,难道用字符串处理效率高这么多? */ #include<iostream> #include<string> #include<stack> #inc…
Word Reversal Time Limit: 2 Seconds      Memory Limit:65536 KB For each list of words, output a line with each word reversed without changing the order of the words. This problem contains multiple test cases! The first line of a multiple input is an…
题目链接:https://www.luogu.org/problemnew/show/P1098 题目描述在初赛普及组的“阅读程序写结果”的问题中,我们曾给出一个字符串展开的例子:如果在输入的字符串中,含有类似于“d-h”或者“4-8”的字串,我们就把它当作一种简写,输出时,用连续递增的字母或数字串替代其中的减号,即,将上面两个子串分别输出为“defgh”和“45678".在本题中,我们通过增加一些参数的设置,使字符串的展开更为灵活.具体约定如下: (1) 遇到下面的情况需要做字符串的展开:在输…
1.1       字符操作函数使用 在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能.make所支持的函数也不算很多,不过已经足够我们的操作了.函数调用后,函数的返回值可以当做变量来使用.函数调用,很像变量的使用,也是以"$"来标识的,其语法如下:$(<function> <arguments> )或是${<function> <arguments>}这里,<function>就是函数…
#!/usr/bin/env python3 # -*- coding: utf-8 -*- '''Python 字符串操作 string替换.删除.截取.复制.连接.比较.查找.包含.大小写转换.分割等 @author: HK ''' if __name__ == '__main__': s = ' s dfg hjk,大 家好,.:?-_+0 ' #去两边空格及指定符号 print(s.strip())#两边都替换 # Return a copy of the string S with l…
python的字符串操作通过2部分的方法函数基本上就可以解决所有的字符串操作需求: python的字符串属性函数 python的string模块 1.字符串属性方法操作: 1.>字符串格式输出对齐 >>> str = "Python stRING" >>> print str.center(20) #生成20个字符长度,str排中间 Python stRING >>> print str.ljust(20) #生成20个字符长…
一.字符串操作 //字符串转数组 string mystring="this is a string" char[] mychars=mystring.ToCharArray(); //foreach循环处理char数组 foreach(char mychar in mystring) { Console.WriteLine(mychar); } mystring.Length //获取元素的个数 二.转大小写 <string>.ToLower() //小写 <str…
一.字符串操作 1.index  #返回字符串的索引值 s = "Hello word" print(s.index('o')) 2.isalnum #检测字符串是否由字母和数字组成. >>> '22d'.isalnum() True >>> '.isalnum() True 3.isalpha #检测字符串是否只由字母组成. >>> "c".isalpha() True >>> '.isalp…