Keyboard Row && Reverse Words in a String III
来源:互联网 发布:卫浴软件 编辑:程序博客网 时间:2024/06/15 10:57
最近也是实在不知道该如何提升js编程水平,就用JavaScript刷LeetCode吧。
发现自己有一个习惯,晚上吃完宵夜后,必须写代码,是要靠写代码助消化么?!
var findWords = function(words) { var arr2 =[]; for(var i=0 ;i<words.length ;i++){ var str = words[i]; var len = str.length; var reg1 = new RegExp("[asdfghjkl]{"+len+"}",'i'); var reg2 = new RegExp("[qwertyuiop]{"+len+"}",'i'); var reg3 = new RegExp("[zxcvbnm]{"+len+"}",'i'); if(reg1.test(str) == true || reg2.test(str) == true ||reg3.test(str) == true ){ arr2.push(str); } } return arr2;};var r = findWords(["Hello", "Alaska", "Dad", "Peace"]);console.log(r);
第二题:
var reverseWords = function(s) { var arr = s.split(' '); var arr2 = []; for(var i=0 ;i<arr.length ;i++){ var str = arr[i].split('').reverse().join(''); arr2.push(str); } var str2 = arr2.join(' '); return str2;};var r = reverseWords("Let's take LeetCode contest");console.log(r);
阅读全文
0 0
- Keyboard Row && Reverse Words in a String III
- 557. Reverse Words in a String III
- 557. Reverse Words in a String III
- Reverse Words in a String III
- 557. Reverse Words in a String III
- 557. Reverse Words in a String III
- leetocde557: Reverse Words in a String III
- oj557. Reverse Words in a String III
- 557. Reverse Words in a String III
- 557. Reverse Words in a String III
- 557. Reverse Words in a String III
- 557. Reverse Words in a String III
- 557. Reverse Words in a String III
- 557. Reverse Words in a String III
- Reverse Words in a String III
- 557. Reverse Words in a String III
- 557. Reverse Words in a String III
- 557. Reverse Words in a String III
- 每日一道算法题(5)
- node 爬虫处理cookie,代理
- 56、java集合-Collection
- 使用ueditor实现多图片上传案例
- bzoj 4401: 块的计数(结论)
- Keyboard Row && Reverse Words in a String III
- 完整的网络通讯过程
- 57、java集合-Iterator
- Mac OS安装Docker
- 动态规划的定义和举例理解
- 在eclipse中进行Struts2项目的配置
- 用scikit-learn的三种词袋(BoW)生成方法为机器学习任务准备文本数据
- jQuery的原生js实现---on方法
- redis安装环境