博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符串反转实现
阅读量:5747 次
发布时间:2019-06-18

本文共 322 字,大约阅读时间需要 1 分钟。

hot3.png

原题:输入一个字符串,将字符串的单词间的顺序进行反转,字符串内的顺序不变。

如:

输入:Tommorrow is another day

输出:  day another is Tommorrow

方法1.

两次遍历的方式,第一遍遍历,反转整个字符串;第二次遍历,依次隔离字符串中的单词,将每个单词分别进行反转。

方法2.

用链表等数据结构依次遍历并存储字符串。反向输出即可。

Note:某某的实现方式分别存储单词和非单词部分。单词部分与非单词部分交替出现,这样做的结果可以清晰的将单词与非单词部分分隔开,按原先方向顺序输出即可实现字符串反转输出。

转载于:https://my.oschina.net/u/1423889/blog/184985

你可能感兴趣的文章
angularJS中XHR与promise
查看>>
OS Kernel Parameter.semopm
查看>>
选择比能力更重要,我们怎么来选择加入哪个创业项目呢?
查看>>
如何在面试中发现优秀程序员
查看>>
Serial Wire Viewer (SWV)
查看>>
2015腾讯笔试大题
查看>>
VisualC++2012 Compiler Warning C4566
查看>>
Edit Distance -- LeetCode
查看>>
BASH_SUBSHELL 变量不生效的情况
查看>>
Flume 1.5.0简单部署试用
查看>>
使用adb 查询data/data下的数据库
查看>>
设计模式之工厂模式
查看>>
Linux 性能优化工具 perf top
查看>>
C#集合u
查看>>
SAP 金税接口代码 供参考
查看>>
类的方法类型——构造方法
查看>>
【转】关于onActivityResult方法不执行的问题汇总
查看>>
ubuntu防火墙命令初探
查看>>
数据结构——算法之(032)(求两个串中的第一个最长子串)
查看>>
javascript Dictionary data structures
查看>>