Super Reduced String

  • + 0 comments

    Using stack : def superReducedString(s): st = [] for ch in s: if not st: st.append(ch) elif st and st[-1] == ch: st.pop() else: st.append(ch) return ''.join(st) if st else 'Empty String'