あさかつ09/23 配列の扱い方いろいろ(逆順、文字列を置換してうまく配列にsplitさせる)
09/23
— hiroendore (@hiroendore) 2020年9月22日
1. 前解いた
2. 前解いた
3. 解けなかった・・・
今日寝坊してしまって眠いのでこれぐらいで(ふざけている)
#あさかつ考察
配列を逆から読んでくときの書き方
- for i, c in enumerate(S[::-1], start=1):
- if c == '>':
- cnt += 1
- else:
- cnt = 0
- ans[~i] = max(cnt, ans[~i])
この解法すごい、あまりなぜ正しいかわかってないけど
- S = S.replace("><", ">,<").split(",")
連続した文字列を取り出すのにこういう風にreplace -> splitさせるのはなるほどというかんじ