๊ฐ์ ์ซ์๋ ์ซ์ด (1) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [ํ๋ก๊ทธ๋๋จธ์ค] ๊ฐ์ ์ซ์๋ ์ซ์ด ๋ด ์ฝ๋ def solution(arr): from collections import deque answer = [] a = [] arr = deque(arr) for i in range(len(arr)-1): if arr[0]==arr[1]: del arr[1] else: a.append(arr.popleft()) a.append(arr[0]) return a ํ๋ฅผ ์ฌ์ฉํ์ฌ ํ์๋ค. ์ธ๋ฑ์ค 0๊ณผ ์ธ๋ฑ์ค 1์ด ๊ฐ์ผ๋ฉด arr์์ ์ ๊ฑฐํ๋ค. ๋ค๋ฅด๋ฉด arr์์ popํ๊ณ a์ ์ถ๊ฐํ๋ค. ๊ฐ์ฅ ๋ง์ง๋ง ์์๋ a์ ์ถ๊ฐํ๋ค. ๋ค๋ฅธ์ฌ๋ ์ฝ๋ def no_continuous(s): a = [] for i in s: if a[-1:] == [i]: continue a.append(i) return a list a๋ฅผ ํ.. ์ด์ 1 ๋ค์