一、反转字符串中的单词顺序(Reverse the Order of Words in a String)
题目描述:
给定一个字符串,将字符串中的单词按照相反的顺序重新排列,并返回新的字符串。
示例:
输入:“Hello World”
输出:“World Hello”
思路分析:
可以采用双指针法,先将整个字符串进行反转,然后再逐个反转每个单词。最后得到的字符串就是符合要求的结果。
源代码实现:
public class ReverseWords {
public static String reverseWords(String s)
Java实现:反转字符串中的单词顺序与找主元素算法
本文介绍了如何用Java解决两个算法问题:一是反转字符串中的单词顺序,采用双指针法先整体反转再局部反转;二是找出数组中的主元素,利用摩尔投票算法找到出现次数超过一半的元素。并提供了相应的源代码实现。
订阅专栏 解锁全文
471

被折叠的 条评论
为什么被折叠?



