์ด์งํธ๋ฆฌ - ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ, ๊ฐ ๋ถ๋ชจ๋ ธ๋๊ฐ ํญ์ ์ต๋ 2๊ฐ์ ์์๋ ธ๋์ ๋ถ์ด ์์
์ด์ง ํ์ ํธ๋ฆฌ : ์ด์ง ํธ๋ฆฌ์ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์ ํ, ๋ ธ๋์ key ๊ธฐ์ค์ผ๋ก ์ ๋ ฌํ ์ํ
- ์ ๋ ฌ ๊ธฐ์ค
1. ๋
ธ๋์ ์ผ์ชฝ ์๋ธํธ๋ฆฌ์๋ ๋
ธ๋์ ํค๋ณด๋ค ์์ ํค๋ฅผ ๊ฐ์ง ๋
ธ๋๋ง!
2. ๋
ธ๋์ ์ค๋ฅธ์ชฝ ์๋ธํธ๋ฆฌ๋ ๋
ธ๋์ ํค๋ณด๋ค ํฐ ํค๋ฅผ ๊ฐ์ง ๋
ธ๋๋ง!
3. ์ข์ฐ ์๋ธ ํธ๋ฆฌ๋ ๊ฐ๊ฐ ์ด์ง ํ์ ํธ๋ฆฌ
4. ๊ฐ ๋ ธ๋์ ์ค๋ณต ํค(key)๋ ์์!
๊ทธ๋์..
๊ฐ์ฅ ํฐ ํค๋ฅผ ๊ฐ์ง ๋ ธ๋๋ ๊ฐ์ฅ ์ค๋ฅธ์ชฝ ์๋ธํธ๋ฆฌ ๋ง๋จ(80)
๊ฐ์ฅ ์์ ํค๋ฅผ ๊ฐ์ง ๋ ธ๋๋ ๊ฐ์ฅ ์ผ์ชฝ ์๋ธํธ๋ฆฌ ๋ง๋จ(1)
์ด์งํ์ํธ๋ฆฌ๋ก ํ ์ ์๋ ๋์์
1. ํธ๋ฆฌ์ ๋ ธ๋ ์ถ๊ฐ
2. ๋ ธ๋ ์ญ์
3. ๋ ธํธ ์ ํํด ํ์ํ๋ ํค๊ฐ ์กด์ฌํ๋์ง ํ์ธ
'Python > ์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[python ์๋ฃ๊ตฌ์กฐ] ์งํฉ set (0) | 2022.11.07 |
---|---|
[python ์๋ฃ๊ตฌ์กฐ] ๋์ ๋๋ฆฌ dictionary (0) | 2022.11.07 |
[python] ํ์ด์ฌ ํน์ง๊ณผ ์ฅ์ (0) | 2022.11.07 |
ํ heap, max heap, min heap ๊ฐ๋ (0) | 2022.11.01 |
์ ํ ์๋ฃ๊ตฌ์กฐ์ ๋น์ ํ ์๋ฃ๊ตฌ์กฐ์ ์ฐจ์ด (Linear, NonLinear data structure) (0) | 2022.11.01 |