- Valid Palindromet:题目链接
方法1:双指针之对撞指针
基本思想:
指针i
从左向右扫描,如果遇到的不是
字母或者数字i++
,指针j
从右向左扫描,如果遇到的不是
字母或者数字j--
,此时i,j指向的是字母或数组,判断两者是否相等,相等继续,不相等说明不是回文数,当i与j相遇时结束
1 | public class Solution1 { |
pS:
源代码链接
基本思想:
指针i
从左向右扫描,如果遇到的不是
字母或者数字i++
,指针j
从右向左扫描,如果遇到的不是
字母或者数字j--
,此时i,j指向的是字母或数组,判断两者是否相等,相等继续,不相等说明不是回文数,当i与j相遇时结束
1 | public class Solution1 { |
pS:
源代码链接
本文标题:leetcode 125 Valid Palindrome
文章作者:XerDemo
发布时间:2018-08-19, 21:57:54
最后更新:2018-08-20, 18:48:45
原始链接:https://xerdemo.github.io/2018/08/19/LeetCode解题/01-Array/leetcode-125-Valid-Palindrome/
许可协议: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。