美文网首页
23.反转单词序列

23.反转单词序列

作者: BeijingIamback | 来源:发表于2016-03-13 11:20 被阅读43次

牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“student. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am a student.”。Cat对一一的翻转这些单词顺序可不在行,你能帮助他么?

代码:

代码

解题思路:弄两个指针指向str的头,遇见空格begin++, end++; 否则end就一直向后走,知道end为空格,说明 begin和end中间是一个单词了。利用反转函数,先反转整个str, 然后反转各个单词。

相关文章

  • 23.反转单词序列

    牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感...

  • 字符串算法

    最长公共前缀 最长回文串 最长回文子序列 最长公共子串 反转单词顺序列 反转字符串 字符串转数字 IP-int互转

  • have a try

    hello Word 你好 你好吗 好的 无序列表1 无序列表2 无序列表31.有序列表12.有序列表23.有序列...

  • python常用序列和基本操作

    常用序列 列表 字典 元组 常见操作 序列反转 reverse 序列排序 sort

  • 剑指offer|41-50题解题思路及代码(Java版)

    剑指offer41到50题总览: 和为S的连续正数序列 和为S的两个数字 左旋转字符串 反转单词顺序列 扑克牌顺子...

  • 2018-12-01 翻转字符串里的单词

    题目: 翻转字符串里的单词 解法: 先反转字符串, 在反转单词, 即可达到目的.

  • 反转句子的单词

    反转单词:把一个句子中的单词进行反转,如'how are you' --> 'you are how' 思路:两次...

  • 电商1 04 杨乐怡

    这是二级标题 无序列表1 无序列表2 无序列表3 1.有序列表12.有序列表23.有序列表3 百度一下你就知道 文...

  • 反转单词(C)

    基于上一篇的反转字符串

  • python实现字符串反转,单词内不反转

    题目: python实现字符串反转,单词内不反转 例:‘ hello world ’ ---> ' world h...

网友评论

      本文标题:23.反转单词序列

      本文链接:https://www.haomeiwen.com/subject/bdaxlttx.html