dpp #3529(2007/10/26 08:29 GMT) [ Python ] Rating0/0=0.00
投稿する場所間違えるわ、張りなおした際に間違えたコード張るわ、 括弧の交換を後でやる意味が無いわと散々でした。自分慌てすぎ。 以降はもっと落ち着いて投稿したいと思います・・・
1 2 3 4 5 6 7 8 9 10 11 12 13
def reverseString2(s, coding = 'shift_jis'): s = list(unicode(s, coding)) stack = [] dic = {')': '(', '}': '{', ']': '['} for i, c in enumerate(s): if stack and dic.get(c, '') == stack[-1][1]: s[stack[-1][0]], s[i] = s[i], s[stack[-1][0]] stack.pop() elif c in '(){}[]': stack.append((i, c)) return ''.join(s[::-1]).encode(coding)
Rating0/0=0.00-0+
[ reply ]
dpp
#3529()
[
Python
]
Rating0/0=0.00
Rating0/0=0.00-0+