题目一:输入一个英文句子,翻转句子中单词的顺序。但是单词内字符的顺序不变。为简单起见,标点符号和普通字母一样处理。例如输入字符串“Iamastudent.”,则输出"student.aamI"。分析:经典题目。先将整句翻转,再将每个单词翻转就可以了。实现如下:voidReverse(char*pBegin..
分类:
其他好文 时间:
2014-12-10 02:01:49
阅读次数:
207
Description
输入一个句子(一行),将句子中的每一个单词翻转后输出
Input
输入有多行,每行不超过500个字符。单词之间以空格、逗号、双引号、分号、句号隔开。
Output
翻转每一个单词后的字符串
Sample Input
hello world
ab cd ef
Sample Output
olleh...
分类:
其他好文 时间:
2014-11-24 10:14:37
阅读次数:
203
题目描述 Description
给出一个英语句子,希望你把句子里的单词顺序都翻转过来...
分类:
其他好文 时间:
2014-10-15 17:15:51
阅读次数:
172
1205 单词翻转:题目描述 Description给出一个英语句子,希望你把句子里的单词顺序都翻转过来输入描述 Input Description输入包括一个英语句子。输出描述 Output Description按单词的顺序把单词倒序输出样例输入 Sample InputI love you样例...
分类:
其他好文 时间:
2014-10-10 12:29:24
阅读次数:
251
要求:
翻转字符串"I ama student haha",得到"hahastudent a am I"
思路:
步骤一:简单来讲可以使用两次翻转实现,第一次对整体做一个翻转,得到"ahah tneduts a ma I"
步骤二:然后对得到的字符串中的单词做一个翻转,得到"haha student a am I"...
分类:
其他好文 时间:
2014-10-07 23:44:24
阅读次数:
255
实现将一个句子中的单词全部翻转。例:“I am a boy”转“bvoid reverse(char *start, char *end){if(start==NULL || end==NULL)return; while(start<end){ char temp=*start...
分类:
其他好文 时间:
2014-09-29 12:50:30
阅读次数:
112
对字符串“this is very good”进行翻转,即“good very is this”;
思路:
1.字符串的翻转的问题,可以使用栈实现。
2.先把所有字符翻转,然后对再对某一个单词翻转,最终实现题目要求。...
分类:
其他好文 时间:
2014-08-12 17:18:14
阅读次数:
197
最近没啥可写的 这里写下做的STL小练习 作为记录去除指定字符串中的空格获取文件名并根据名字创建临时文件,以TMP后缀结尾,已经为TMP后缀结尾文件则创建以XXX后缀结尾文件读取一行输入内容 并将单词翻转打印// 1111.cpp : 定义控制台应用程序的入口点。//#include "stdafx...
分类:
其他好文 时间:
2014-08-10 15:21:10
阅读次数:
212
单词翻转
题目描述:
单词翻转。输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变,句子中单词以空格符隔开。为简单起见,标点符号和普通字母一样处理。例如输入“I am a student.”,则输出“student. a am I”。
题目分析:
采用翻转法,先将全部字符串翻转,再将字符串中每个单词翻转。或者顺序反过来,但是不影响时间复杂度和空间复杂度。
...
分类:
其他好文 时间:
2014-08-06 10:33:41
阅读次数:
371
题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符顺序不变题解分析:两次翻转:第一次翻转整个句子第二次解析出每个单词并将单词翻转void reverse(char* first, char* last){ assert(first != NULL && last != NULL); ...
分类:
其他好文 时间:
2014-06-27 12:04:29
阅读次数:
174