728x90
- ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋ ํ์ด
~ parseInt vs valueOf ์ฐจ์ด
~ System ํด๋์ค์ arraycopy ๋ฉ์๋ : ๋ฐฐ์ด์์ ๋ฐฐ์ด๋ก ๊ฐ์ ๋ณต์ฌํ ๋ ์ฌ์ฉํ ์ ์๋ ๋ฉ์๋
+ Arrays.copyOfRange, copyOf
~ ์ ์ i๋ถํฐ n๊น์ง ๊ฐ์ ๋ด์ ๋ ์ธ ์ ์๋ IntStream.rangeClosed(i,n)
- lv 0 ํ๊ธฐ : ํฉํ ๋ฆฌ์ผ
class Solution {
public int solution(int n) {
int i = 1;
int factorial = 1;
while(factorial <= n) {
i++;
factorial *= i;
}
return i - 1;
}
}
- lv 1 : ์์ฃผํ์ง ๋ชปํ ์ ์
~ map์ ๊ฐ์ ์ถ๋ ฅํ ๋ : ํค์ ๊ฐ์ ์ ๋ถ ์ถ๋ ฅํ ๊ฒฝ์ฐ entrySet(), ํค๋ฅผ ์ถ๋ ฅํ๋ ค๋ฉด keySet() ๋ฉ์๋๋ฅผ ํธ์ถํ์
~ map์ getOrDefault ๋ฉ์๋
728x90
'TIL, WIL > TIL๐' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
06. 04 TIL (0) | 2023.06.05 |
---|---|
05. 31 TIL (0) | 2023.05.31 |
05. 17 TIL (0) | 2023.05.17 |
05. 02 TIL : RestDocs ์ ์ฉ ์ค์ต (0) | 2023.05.02 |
04. 28 TIL (0) | 2023.04.28 |