ํ๋ก๊ทธ๋๋จธ์ค - ๋ณด์ ์ผํ
ยท
Algorithm/ํ๋ก๊ทธ๋๋จธ์ค
https://school.programmers.co.kr/learn/courses/30/lessons/67258 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์
๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์
๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ๋ฌธ์ ์ง์ด๋ ๋ฒํธ 1 2 3 4 5 6 7 8 ๋ณด์ ์ด๋ฆ DIA RUBY RUBY DIA DIA EMERAID SAPPAIRE DIA ๋ชจ๋ ๋ฒ์์ ๋ณด์ 1๊ฐ์ด์ ํฌํจํ๋ ์งง์ ๊ตฌ๊ฐ(์์์ , ๋์ ) ๊ตฌํ๊ธฐ ์ฌ๋ฌ ๊ฐ๋ผ๋ฉด ์์ ์์ ๊ตฌ๊ฐ ์ ํ์ฌํญ ๋ฐฐ์ด ํฌ๊ธฐ : 1 ์ด์ 100,000 ์ดํ ํ์ด ๋ฐฐ์ด์ ํฌ๊ธฐ๊ฐ ์ต๋ 10๋ง์ผ๋ก O(N^2)์ผ๋ก ํผ๋ค๋ฉด ์๊ฐ์ด๊ณผ๊ฐ ๋ ๊ฒ์ด๋ค. ๊ฐ์ฅ ์งง์ ๊ตฌ๊ฐ์ ๊ตฌํ๋ ๋ฌธ์ ๋ก ..