You are viewing a single comment's thread. Return to all comments →
def lenIfValidResult(s, charA, charB): last_matching_char = None count = 0 for char in s: if char == charA or char == charB: if last_matching_char == char: return 0 count += 1 last_matching_char = char return count def alternate(s): max_len = 0 chars_in_str = set(s) if len(chars_in_str) <= 1: return 0 for charA in chars_in_str: for charB in chars_in_str: if charA != charB: result_len = lenIfValidResult(s, charA, charB) max_len = max(max_len, result_len) return max_len
Seems like cookies are disabled on this browser, please enable them to open this website
An unexpected error occurred. Please try reloading the page. If problem persists, please contact support@hackerrank.com
Two Characters
You are viewing a single comment's thread. Return to all comments →