实现字符串中单词顺序的逆置
来源:互联网 发布:河南青峰网络 编辑:程序博客网 时间:2024/05/20 02:27
比如 i love you 变换为you love i
#include "string"#include "iostream"using namespace std;void ReverseWord(char* p, char* q){char temp=NULL;while(p<q){temp=*p;*p=*q;*q=temp;p++;q--;}}void ReverseSentence(char *str){char *p=str;char* q=p;while ('\0'!=*q){if (*q==' '){ReverseWord(p,q-1);q++;p=q;}elseq++;}//实现最后一个单词的逆反ReverseWord(p,q-1);//实现整个句子的逆反ReverseWord(str,q-1);}int main(){char str[] = "i love you very much";cout << str << endl;ReverseSentence(str);cout << str << endl;return 0;}
0 0
- 实现字符串中单词顺序的逆置
- 翻转字符串中单词的顺序
- 字符串:翻转句子中单词的顺序
- 翻转字符串中单词的顺序
- Java实现字符串中单词的逆转
- C语言来实现字符串反转 只有单词顺序反转,单词里的字母不反转
- 百度面试题 字符串中单词的逆转,即将单词出现的顺序进行逆转
- 实现字符串中单词反转
- 字符串中单词翻转实现
- 将字符串逆置(不改变里面单词的顺序)
- 将字符串逆置(不改变里面单词的顺序)
- 给定一个字符串列表,找出单词中最长单词,可以用l列表中的其他单词一次构建一个字符。返回具有最小字典顺序的最长单词。
- 字符串单词顺序反转
- 【字符串】翻转单词顺序
- 字符串单词顺序反转
- 编程实现字符串中各单词的翻转
- C语言用指针实现将字符串里的单词顺序倒置
- 翻转句子中单词的顺序和字符串的旋转操作 c++面试题
- js网站上添加tweet facebook google+等英文分享按钮代码
- java中protected的权限
- 【读书札记】《JavaScript DOM编程指南》
- 帧缓冲(framebuffer)
- leetcode第一刷_Maximal Rectangle
- 实现字符串中单词顺序的逆置
- 数据库基本表创建 完整性约束 foreign Key
- 最近在折腾python,python在折腾我
- UNIX网络编程卷1(第三版)字节排序函数测试
- 金山-垃圾清理模块架构
- 协方差、协方差矩阵及其意义
- C语言数组的一些问题
- Android adb devices显示no permission
- 利用telnet命令检测远程主机端口是否正常开放