[์๋ฃ๊ตฌ์กฐ(Data Structure)] Array / LinkedList
๋ฐฐ์ด(Array)
-
๋์ผํ ๋ฐ์ดํฐ ํ์ ์ ์์์ ๋ฐ๋ผ ๊ด๋ฆฌํ๋ ์๋ฃ ๊ตฌ์กฐ (์ ํ์ผ๋ก ์๋ฃ ๊ด๋ฆฌ)
-
์ ํด์ง ํฌ๊ธฐ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋น๋ฐ์ ์ฌ์ฉ
-
์๋ฃ์ ๋ฌผ๋ฆฌ์ ์์น(๋ฉ๋ชจ๋ฆฌ์ฃผ์)์ ๋ ผ๋ฆฌ์ ์์น(์ธ๋ฑ์ค) ๋์ผ
-
์์์ ์ถ๊ฐ / ์ ๊ฑฐ ์ ๋ค๋ฅธ ์์๋ค์ ์ด๋์ด ํ์ (์ค๊ฐ์ด ๋น๋ฉด ์๋จ)
-
์์ ์ถ๊ฐ
-
์์ ์ ๊ฑฐ
-
-
๋ฐฐ์ด์ i๋ฒ์งธ ์์๋ฅผ ์ฐพ๋ ์ธ๋ฑ์ค ์ฐ์ฐ ๋น ๋ฆ
์ฐ๊ฒฐ๋ฆฌ์คํธ(LinkedList)
-
๋์ผํ ๋ฐ์ดํฐ ํ์ ์ ์์์ ๋ฐ๋ผ ๊ด๋ฆฌํ๋ ์๋ฃ ๊ตฌ์กฐ (์ ํ์ผ๋ก ์๋ฃ ๊ด๋ฆฌ)
-
์๋ฃ์ ๋ฌผ๋ฆฌ์ ์์น์ ๋ ผ๋ฆฌ์ ์์น๊ฐ ๋ค๋ฅผ ์ ์์
-
์๋ฃ๋ฅผ ์ ์ฅํ๋ ๋ ธ๋์๋ ์๋ฃ์ ๋ค์ ์์๋ฅผ ๊ฐ๋ฆฌํค๋ ๋งํฌ(ํฌ์ธํฐ)๊ฐ ์์
-
์๋ฃ๊ฐ ์ถ๊ฐ๋๋ฉด ๋ ธ๋ ๋งํผ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋น ๋ฐ๊ณ , ์ด์ ๋ ธ๋์ ๋งํฌ๋ก ์ฐ๊ฒฐ (์ ํด์ง ํฌ๊ธฐ X)
-
์ฐ๊ฒฐ ๋ฆฌ์คํธ์ i๋ฒ์งธ ์์๋ฅผ ์ฐพ๋ ๋ฐ์ ๊ฑธ๋ฆฌ๋ ์๊ฐ > ์์์ ๊ฐ์์ ๋น๋กํจ
-
์๋ฃ ์ถ๊ฐ
-
์๋ฃ ์ญ์
-