LeetCode -- 反转英文单词
来源:互联网 发布:双代号网络计划图 编辑:程序博客网 时间:2024/05/16 10:21
问题:给定英文句子,反转里面的每个单词,例如
"the sky is blue" 反转后为 "blue is the sky"
实现思路:
对英文句子每个字符做循环
s存放反转的句子,w存放单词
遇到空格(1个或多个)将w添加到s中
非空格则将字符添加到w
实现代码:
"the sky is blue" 反转后为 "blue is the sky"
实现思路:
对英文句子每个字符做循环
s存放反转的句子,w存放单词
遇到空格(1个或多个)将w添加到s中
非空格则将字符添加到w
实现代码:
var reverseWords = function(str) { str = str.trim(); var s = ""; var len = str.length; var w = ""; for(var i = len-1;i>=0;i--){ if(str[i] != " "){ w = str[i] + w; } else{ if(i != 0 && str[i-1] == " ") { continue; } s += w + " " w=""; } } s += w; return s;};
0 0
- LeetCode -- 反转英文单词
- 英文单词
- 英文单词
- 英文单词
- 英文单词
- Leetcode 单链表反转
- [LeetCode]反转链表
- (LeetCode)反转整数
- LeetCode 7 反转数字
- leetcode反转链表
- Leetcode反转元音字母
- [Leetcode]字符串的反转
- LeetCode之反转数组
- LeetCode:反转二叉树
- (leetcode)数位反转
- LeetCode--反转链表
- 2015蘑菇街笔试题——给定一个英文单词的字符串,按照英文单词的顺序反转输出
- LeetCode按单词反转字符串
- 一个centos7上全自动互动式编译nginx的脚本
- Python脚本生成sitemap
- 那些个正在实施hybris的公司们
- DiskLruCache硬盘缓存技术详解
- robotium 代码分析
- LeetCode -- 反转英文单词
- java代码实现输出指定以.java结尾的文件的绝对路径
- 新浪分享 Insufficient app permissions!
- android-async-http AsyncHttpClient介绍
- MongoDB笔记三之基本数据操作
- 【iOS学习】四、内存管理相关
- 索引排序
- winform propertygrid用法
- 新系统如何确定性能测试目标