LeetCode 86. Partition List
LeetCode 86. Partition List ๐๏ธ Daily LeetCoding Challenge August, Day 15 Linked List Linked List ๋ฌธ์ ๋ ์ฒ์ ํ์ด๋ณธ๋ค. ๊ฐ์ ์ ์ผ๋ก array์ ์ด์ฉํด์ ๋น์ทํ๊ฒ๋ ํ์ด๋ดค์ง๋ง, linked list ์์ฒด๋ฅผ ์ฌ์ฉํด๋ณธ๊ฑด ์ด๋ฒ์ด ์ฒ์. ๋ฌธ์ ์์ ๋กํ๋ ListNode๊ฐ ์ ์๋์ด ์์ด์ ๋ง์ด ๋นํฉํ๋ค. ์ด๋ป๊ฒ ๊ฐ์ ๋ถ๋ฌ์ค๋์ง์กฐ์ฐจ ๋ง์ค์ด๊ฒ ๋์๋ค. ์์ ๋ฅผ ์ด์ฉํด์ ์ค์ linked list์ ๊ทธ๋ฆฌ๋ฉด์ ํ์ด๋ณด๋๊น ์ดํด๊ฐ ์ ๋์๋ค. ๋์ ํ์ด Linked List๋ ๋ชฉ๊ฑธ์ด์ฒ๋ผ ๊ฐ Node๊ฐ ๊ผฌ๋ฆฌ์ ๊ผฌ๋ฆฌ๋ฅผ ๋ฌด๋ ํํ์ ์๋ฃ๊ตฌ์กฐ์ด๋ค. array์๋ ๋ค๋ฅด๊ฒ index๊ฐ ์ ํด์ง์ง ์๊ณ ๊ฐ Node๋ val ๋ฐ์ดํฐ ํ๋์ ๋ค์ Node๋ฅผ ๊ฐ๋ฆฌํค๋ *next ๋งํฌ ํ๋๋ฅผ ๊ฐ์ง๋ค. ๋น์๋์์์ง์ฒ๋ผ ์ค์ค์ด ์ฎ์ด๋ด๋ฉด linked list๊ฐ ์์ฑ๋๋ค. index ๊ณ ๋ ค๋ฅผ ํฌ๊ฒ ํ์ง ์์๋ ๋ผ์ ๋น๊ต์ ๊ฐ๋จํ๊ฒ ํ์ด๋ผ ์ ์๋ค. ...