Deque ์ธํฐํ์ด์ค ๋ฉ์๋1 ์ด์ 1 ๋ค์ [๋ฉ์๋] Deque ์ธํฐํ์ด์ค ๋ฉ์๋ Deque ์ธํฐํ์ด์ค๋ ์๋ฐ์ java.util ํจํค์ง์ ํฌํจ๋ ์ธํฐํ์ด์ค๋ก, ์์ชฝ ๋์์ ์์๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ์ ๊ฑฐํ ์ ์๋ ์๋ฐฉํฅ ํ ์ด๊ฒ์ ์คํ๊ณผ ํ ์๋ฃ๊ตฌ์กฐ์ ๊ธฐ๋ฅ์ ๋ชจ๋ ํตํฉํ ํํ๋ก, ์ ์ฐ์ฑ์ ์ ๊ณตํ๊ธฐ ์ํด ์ค๊ณ๋์์ void addFirst(E e): ์์๋ฅผ ๋ฐํฌ์ ์์ชฝ์ ์ถ๊ฐ void addLast(E e): ์์๋ฅผ ๋ฐํฌ์ ๋ค์ชฝ์ ์ถ๊ฐ boolean offerFirst(E e): ์์๋ฅผ ๋ฐํฌ์ ์์ชฝ์ ์ฝ์ ํ๊ณ , ์ฑ๊ณต ์ true ๋ฐํ boolean offerLast(E e): ์์๋ฅผ ๋ฐํฌ์ ๋ค์ชฝ์ ์ฝ์ ํ๊ณ , ์ฑ๊ณต ์ true ๋ฐํ E removeFirst(): ๋ฐํฌ์ ์ฒซ ๋ฒ์งธ ์์๋ฅผ ์ ๊ฑฐํ๊ณ ๋ฐํ E removeLast(): ๋ฐํฌ์ ๋ง์ง๋ง ์์๋ฅผ ์ ๊ฑฐํ๊ณ ๋ฐํ E pollFirst(): ๋ฐํฌ.. 2023. 12. 14. ์ด์ 1 ๋ค์