【算法】单词翻转
来源:互联网 发布:西北知行学院官网 编辑:程序博客网 时间:2024/06/03 19:25
//// main.cpp// Sort//// Created by scuhmz on 4/29/15.// Copyright (c) 2015 com.nwpu.hmz. All rights reserved.//#include <iostream>char* ReverseStr (char* s,int from,int to){ while (from < to) { char t = s[from]; s[from++] = s[to]; s[to--] = t; } return s;}char* ShiftStr(char* s){ int length = (int)strlen(s); char * re = ReverseStr(s, 0, length-1); int left = 0; int right = 0; while (right<length) { right++; if (re[right] == ' '||re[right]=='\0') { re = ReverseStr(re , left, right-1); left = right+1; } } return re;}int main(int argc, const char * argv[]) { char test[] = "i am a student."; ShiftStr(test); printf("%s\n",test); return 0; }
0 0
- 【算法】单词翻转
- 翻转句子中单词的顺序[算法]
- 算法- 翻转句子中单词的顺序
- 【算法学习笔记】02.wikioi1205 单词翻转
- 算法(字符串移动,单词翻转)
- 单词翻转
- 单词翻转
- 单词翻转
- 翻转单词
- 单词翻转
- 翻转单词
- 单词翻转
- 单词翻转
- 单词翻转
- 单词翻转
- 单词翻转
- 单词翻转
- 单词翻转
- find grep strings 命令
- yate学习--yateclass.h--class YATE_API NamedList : public String
- 递归查找目录下的图片并加水印
- window7下配置httpd 共享目录服务
- Linux 下 USB-serial 端口的使用
- 【算法】单词翻转
- 混淆问题
- Cocos2d-js 3.0 颜色变换(调整sprite/图片的色调)
- 国产安卓手机让人反感的营销模式
- 编程技巧
- HDU1213 How Many Tables 【并查集】
- 经理人都必须问的两个问题
- Android Studio导入Project的方法
- Service 与BroadcastReceiver