[Python] ์ฝ์
์ ๋ ฌ
ยท
Algorithm/Python
์ฝ์
์ ๋ ฌ ๋ฐ์ดํฐ์ ๋ชจ๋ ์์๋ฅผ ์์์๋ถํฐ ์ฐจ๋ก๋๋ก ์ด๋ฏธ ์ ๋ ฌ๋ ๋ฐฐ์ด ๋ถ๋ถ๊ณผ ๋น๊ตํ์ฌ, ์์ ์ ์์น๋ฅผ ์ฐพ์ ์ฝ์
ํจ์ผ๋ก์จ ์ ๋ ฌ์ ์์ฑํ๋ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. ์ฝ์
์ ๋ ฌ๊ณผ์ ์๋ฅผ ๋ค์ด [2, 4, 5, 1, 3] ์ด ์์ ๋, ์์ ์ ์์น๋ฅผ ์ฐพ์ ๊ทธ ์์น์ ๋ค์ด๊ฐ๋ค. [2, 4, 5, 1, 3] # ์์ [2 | 4, 5, 1, 3] # 2๋ ๋งจ ์์ ์์นํ๊ธฐ ๋๋ฌธ์ ๋ฐ๊พธ์ง ์๋๋ค. [2 4 | 5, 1, 3] # 4๋ถํฐ ๋น๊ต, 2์ ๋ค์ด๋ฏ๋ก ๋ฐ๋์ง ์๋๋ค. [2 4 5 | 1, 3] # 5๋น๊ต, 4์ ๋ค์ด๋ฏ๋ก ๋ฐ๋์ง ์๋๋ค. [2 4 | 5, 1, 3] # 1๋น๊ต, 1์ ์๋ฆฌ๋ ๋งจ ์์ด๋ฏ๋ก ํ ์นธ์ฉ ์ฎ๊ฒจ๊ฐ๋ฉฐ 1์ ์๋ฆฌ์ 1์ ๋ฃ๋๋ค. [1 2 4 5 | 3] # 3๋น๊ต, 3์ ์๋ฆฌ๋ 4์ 5์ ์์ด๋ฏ๋ก ํ ์นธ์ฉ ์ฎ..