(Data*)
๋ ๊ถ๊ธํ๊ฒ ์๋๋ฐ, (Data *curr = head, curr, curr = curr -> next) ์ฌ๊ธฐ์์ Data *curr = head ์ด๊ฑด ์ด๊ธฐ๊ฐ, curr = curr -> next ์ด๊ฑด ์ฆ๊ฐ์ ์ธ๊ฑด ์๊ฒ ๋๋ฐ ๋๋์ฒด ๊ฐ์ด๋ฐ ํ๋๋ง ์๋ curr์ด ์ null์ด ์๋ ๋์ ๊ณ์ ํ๋ผ๋ ์๋ฏธ์ธ์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๋ณดํต์ curr ์ํ์ฅ์์ ์ด๋ ค์์ ํ๋ฆฌ๋๊ฑด ๊ด์ฐฎ์ต๋๋ค. ์ ์ดํด๊ฐ ๋ถ์กฑํด์ ๊ทธ๋ฐ๊ฑฐ๊ฒ ์ฃ .. ํ์ง๋ง ์ ๊ฐ ๋ฐฐ์ฐ์ง ๋ชปํ๊ฒ์์ ๋์์ ํ๋ฆฌ๋๊ฑด ์ข ์์ํฉ๋๋ค. ์ ๋์ฃผ๊ณ ๊ฐ์๊น์ง ์ฌ์ ๋ฃ๋๋ฐ ์ ๋ฐฐ์ฐ์ง ๋ชปํ ๋ถ๋ถ์ด ์ํ์ ๋์์ ํ๋ ค์ผํ๋์ง ์ดํด๊ฐ ์๋ฉ๋๋ค. ๋ฐ๋ผ์ ๊ทธ ๋ถ๋ถ์ ๋ํ ๊ฐ์๊ฐ ์๋ค๋ฉด ๊ผญ ์๋ ค์ฃผ์๋ฉด ๊ฐ์ฌํฉ๋๋ค.