์ค๋๋ง์ ์คํ๊ณผ ํ๋ฅผ ์ ํด์ ๊ฐ๋
์ ๋ค์ ๊ฐ๋ณ๊ฒ ์ง๊ณ ๋์ด๊ฐ์. 1. Stack(์คํ) LIFO(Last in, First Out) : ๋ง์ง๋ง์ ์
๋ ฅ๋ ๋ฐ์ดํฐ๊ฐ ๊ฐ์ฅ ๋จผ์ ์ ๊ฑฐ๋๋ ๊ตฌ์กฐ apeend() ๋ฅผ ์ฌ์ฉํด์ ๋ง์ง๋ง์ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํ๊ณ ๊บผ๋ผ ๋๋ pop()์ ์ฌ์ฉํ์ฌ ๋ง์ง๋ง ๋ฐ์ดํฐ๋ฅผ ๊บผ๋ธ๋ค. 2. Queue(ํ) FIFO(First in , First Out) : ๋จผ์ ์
๋ ฅ๋ ๋ฐ์ดํฐ๊ฐ ๋จผ์ ์ ๊ฑฐ๋๋ ๊ตฌ์กฐ 3. Deque (Double Ended Queue) ํ์ด์ฌ์์ ๋ด์ฅ ๋ชจ๋์ธ collections์ ์๋ ๊ฒ์ผ๋ก ์คํ๊ณผ ํ๋ฅผ ํฉ์ณ๋์ ๋ฏํ ์๋ฃ๊ตฌ์กฐ๋ฅผ ์๋ฏธํ๋ค. ๊ฐ์ฅ ์์ ์๋ ๋ฐ์ดํฐ๋ฅผ ๊บผ๋ด๊ธฐ ์ํด์ popleft() ํจ์ ์ฌ์ฉ ๊ฐ์ฅ ์์ ๋ฐ์ดํฐ๋ฅผ ๋ฃ๊ธฐ ์ํด์ appendleft() ..
์ ์ฒด ๊ธ
๊พธ์คํจ๐https://school.programmers.co.kr/learn/courses/30/lessons/42748 ํ๋ก๊ทธ๋๋จธ์ค์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์
๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์
๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.programmers.co.kr ํ๋ก๊ทธ๋๋จธ์ค lv1์ ๋ง์์ด ํธํด์ ธ์ ๐ฅน ๐ ๋ฌธ์ ๋ฐฐ์ด array์ i๋ฒ์งธ ์ซ์๋ถํฐ j๋ฒ์งธ ์ซ์๊น์ง ์๋ฅด๊ณ ์ ๋ ฌํ์ ๋, k๋ฒ์งธ์ ์๋ ์๋ฅผ ๊ตฌํ๋ ค ํฉ๋๋ค.์๋ฅผ ๋ค์ด array๊ฐ [1, 5, 2, 6, 3, 7, 4], i = 2, j = 5, k = 3์ด๋ผ๋ฉดarray์ 2๋ฒ์งธ๋ถํฐ 5๋ฒ์งธ๊น์ง ์๋ฅด๋ฉด [5, 2, 6, 3]์
๋๋ค.1์์ ๋์จ ๋ฐฐ์ด์ ์ ๋ ฌํ๋ฉด [2, 3, 5, 6]์
๋๋ค.2์์ ๋..
https://school.programmers.co.kr/learn/courses/30/lessons/42747 ํ๋ก๊ทธ๋๋จธ์ค์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์
๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์
๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.programmers.co.kr ๐๋ฌธ์ ์ค๋ช
H-Index๋ ๊ณผํ์์ ์์ฐ์ฑ๊ณผ ์ํฅ๋ ฅ์ ๋ํ๋ด๋ ์งํ์
๋๋ค. ์ด๋ ๊ณผํ์์ H-Index๋ฅผ ๋ํ๋ด๋ ๊ฐ์ธ h๋ฅผ ๊ตฌํ๋ ค๊ณ ํฉ๋๋ค. ์ํค๋ฐฑ๊ณผ1์ ๋ฐ๋ฅด๋ฉด, H-Index๋ ๋ค์๊ณผ ๊ฐ์ด ๊ตฌํฉ๋๋ค.์ด๋ค ๊ณผํ์๊ฐ ๋ฐํํ ๋
ผ๋ฌธ nํธ ์ค, h๋ฒ ์ด์ ์ธ์ฉ๋ ๋
ผ๋ฌธ์ด hํธ ์ด์์ด๊ณ ๋๋จธ์ง ๋
ผ๋ฌธ์ด h๋ฒ ์ดํ ์ธ์ฉ๋์๋ค๋ฉด h์ ์ต๋๊ฐ์ด ์ด ๊ณผํ์์ H-Index์
๋๋ค.์ด๋ค ๊ณผํ์๊ฐ ๋ฐํํ ๋
ผ๋ฌธ์ ์ธ์ฉ ํ์..
โ๐ป ํด๋น ๋ฌธ์ ๋ฅผ ํ๋ฉด์ ์์์ผ๋ ๊ฐ๋
์ซ์ ๋ฌธ์์ด ๋์ ๋น๊ต ์ซ์ ๋ฌธ์์ด์ ๋์๊ด๊ณ๋ ๋ฌธ์์ด์ ์ฒซ ๊ธ์๋ถํฐ ๋น๊ตํ์ฌ ๊ฒฐ์ ๋๋ค. ์ซ์ ๋ฌธ์์ด์ ๋น๊ตํ ๋๋ ๋ค์๊ณผ ๊ฐ์ ๊ท์น์ด ์ ์ฉ๋๋ค. ์ฒซ ๋ฒ์งธ ๊ธ์๋ถํฐ ๋น๊ตํ๋ค. ๋ ๋ฌธ์์ด์ ์ฒซ ๋ฒ์งธ ๊ธ์๊ฐ ๋ค๋ฅผ ๊ฒฝ์ฐ, ํด๋น ๊ธ์์ ์์คํค์ฝ๋ ๊ฐ์ ๋ฐ๋ผ ๋น๊ตํ๋ค. ์์คํค์ฝ๋ ๊ฐ์ด ๋ฎ์์๋ก ์์ ๊ฐ์ผ๋ก ๊ฐ์ฃผ๋๋ค. ์๋ฅผ ๋ค์ด "652"๋ "3434" ๋ณด๋ค ํฌ๋ค. ๋ง์ผ ๋ ๋ฌธ์์ด์ ์ฒซ๋ฒ์งธ ๊ธ์๊ฐ ๋์ผํ ๊ฒฝ์ฐ, ๋๋ฒ์งธ ๊ธ์๋ฅผ ๋น๊ตํ๊ณ ๋์ผํ ๊ธ์์ผ ๊ฒฝ์ฐ์๋ ๊ทธ ๋ค์ ๋ฌธ์๋ฅผ ๋น๊ตํ๋ค. ์ด๋ ๊ฒ ๋ฌธ์์ด์ ๋ชจ๋ ๊ธ์๋ฅผ ๋น๊ตํ์ฌ ๋ ๋ฌธ์์ด ์ค ํ๋๊ฐ ๋จผ์ ๋๋๋ฉด, ๊ธธ์ด๊ฐ ์งง์ ๋ฌธ์์ด์ด ์์ ๊ฐ์ผ๋ก ๊ฐ์ฃผ๋๋ค. "123"์ "1234"๋ณด๋ค ์๋ค. https://school.progra..