TIL
240318 TIL
์ค๋ ํ์ตํ ๋ด์ฉ ํ๋ก๊ทธ๋๋จธ์ค ์ฒด์ก๋ณต ๋ฌธ์ ํ์ ์์ฑ - ๋ฆฌํธ์ฝ๋์ฒ๋ผ ํ์ด ์๊ฐ์ด ๋ ์งง์ ์ฌ๋์ ์ฝ๋๋ฅผ ๋ณผ ์ ์์ผ๋ฉด ํ๋๋ฐ, scope function์ ์ด์ฉํด์ ์งง๊ณ ๋ฉ์์ด ๋ณด์ด๋ ์ฝ๋์๋ง ๐์ด ์ฐํ์, ๋์์ด ๋์ง ์๋๋ค. ๋นจ๋ฆฌ ๊ฐ์ ์ข ํ์ผ๋ฉด ์ข๊ฒ ๋ค. - MinHeap, MaxHeap์ด ๋ด๋ถ์ ๊ตฌํ๋์ด ์๋ PriorityQueue๋ฅผ ์ด์ฉํด ์ ๋ ฌ ์๊ฐ ๋จ์ถ https://dodobest.tistory.com/75 Kotlin In Action 6.2 ์ฝํ๋ฆฐ์ ์์ ํ์ - ํจ์๊ฐ exception์ ๋์ง๊ธฐ๋ง ํ ๊ฒฝ์ฐ์ ๋ช ์ํ ์ ์๋ ํ์ ์ธ Nothing์ ๋ฐฐ์ ๋ค. - ์ฝํ๋ฆฐ์ ์์ํ์ ๊ณผ ์ฐธ์กฐ ํ์ ์ ๊ตฌ๋ถํ์ง ์๋๋ค. ๋ค๋ง JVM์์ ๋์ํ๊ธฐ ์ํด ์๋ฐ ์ฝ๋๋ก ๋ณํ๋๋๋ฐ, ์ ๋ค๋ฆญ ํ์ ์ ์์ ํ์ ..