Data Structure
[Data Structure] pair(ํ์ด) ์ฌ์ฉ๋ฒ
An effort will never betray ๐
2020. 3. 13. 02:06
๋ฐ์ํ
- C++ STL ์ค ํ๋์ธ pair์ ๋ํ ์ฌ์ฉ๋ฒ์ ๋๋ค.
pair ๋?
- ๋ค๋ฅธ ํ์ ์ ๋ ๊ฐ์ฒด๋ฅผ ํ๋์ ๊ฐ์ฒด๋ก ํํํ๋ STL์ ๋๋ค.
- ๊ฐ๊ฐ์ ๊ฐ๋ค์ Member first์ Member second๋ก ์ ๊ทผํ ์ ์์ต๋๋ค.
- #include < utility > ๋ฅผ ์ ์ธํด์ผ pair๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๊ธฐ๋ณธ ํจ์
opearator =
- ๋์ ์ฐ์ฐ์ ๊ฐ๋ฅ
swap
- ๋ ๊ฐ์ pair๋ฅผ ๋ฐ๊พธ๋ ํจ์
make_pair ( first, second )
- pair๋ฅผ ๋ง๋๋ ํจ์
์ค์ต
๊ฒฐ๊ณผ
- ์ถ๊ฐ๋ก ๊ถ๊ธํ ์ ์ด๋ ์์ ํ ์ฌํญ ์์ผ๋ฉด ๋๊ธ๋ก ๋จ๊ฒจ์ฃผ์ธ์.
๋ฐ์ํ