From e63a6ee15bf5028b7235c1ebc5b226b9b9a821dc Mon Sep 17 00:00:00 2001 From: kamyu Date: Sun, 21 Feb 2016 20:07:37 +0800 Subject: [PATCH] Update valid-palindrome.cpp --- C++/valid-palindrome.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/C++/valid-palindrome.cpp b/C++/valid-palindrome.cpp index c7d0b0478..3e81b0275 100644 --- a/C++/valid-palindrome.cpp +++ b/C++/valid-palindrome.cpp @@ -28,12 +28,12 @@ class Solution2 { bool isPalindrome(string s) { auto left = s.begin(); auto right = prev(s.end()); - for(; left < right;) { - if(!isalnum(*left)) { + while (left < right) { + if (!isalnum(*left)) { ++left; - } else if(!isalnum(*right)) { + } else if (!isalnum(*right)) { --right; - } else if(tolower(*left) != tolower(*right)) { + } else if (tolower(*left) != tolower(*right)) { return false; } else { ++left, --right;