leetcode(js)-每日一练之 验证回文串 题库编号125
2020-06-04 06:45
267 查看
leetcode(js)-每日一练之 验证回文串
一.格式化 + 双指针夹逼:
格式化:去除非字母,非数字,并都改成小写
var isPalindrome = function(s) { let k; k = s.toLowerCase().replace(/[\W]/g, ''); if (k.length < 2) { return true; } let left = 0; let right = k.length - 1; while (left < right) { if (k[left] !== k[right]) { return false; } left++; right--; } return true; };
二.懒蛋法:
var isPalindrome = function(s) { let k = s.replace(/[\W]/g, "").toLowerCase().split(''); return k.join('') === k.reverse().join(''); };
相关文章推荐
- leetcode(js)-每日一练之 验证回文串Ⅱ 题库编号680
- leetcode(js)-每日一练之 存在重复元素 题库编号217 219
- leetcode(js)-每日一练之 打家劫舍 题库编号198
- leetcode(js)-每日一练之 寻找旋转排序数组中的最小值 题库编号153
- leetcode(js)-每日一练之 乘积最大子数组 题库编号152
- leetcode(js)-每日一练之 加油站 题库编号134
- LeetCode每日一题--验证回文串
- leetcode-125-验证回文串
- Leetcode题库 - 验证回文串(java语言版)
- leetcode-125-验证回文串
- leetcode 125 验证回文串
- LeetCode125-验证回文串
- LeetCode - 125. 验证回文串
- js,ajax验证编号是否存在,input只能输入数字,form表单验证
- 【LeetCode-面试算法经典-Java实现】【125-Valid Palindrome(回文字验证)】
- 前端每日一小练2---京东注册页面(无JS验证)
- Leetcode 125. 验证回文串
- 一个交易编号的的验证的Js的编写
- 125、验证回文串
- 5/5 LeetCode每日一题 98.验证二叉搜索树