- 배열 나열된것 보기
1
2
|
int[] arr = {1,2,3,4,5}
System.out.println(Arrays.toString(arr));
|
cs |
-피보나치 Bottom Up에서 메모리 아끼기
ex) 12000000번째 피보나치 수열의 %333은????
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
import java.util.*;
public class test {
static int[] d = new int[3];
public static void main(String[] args) throws Exception {
d[0] = 0;
d[1] = 1;
for(int i = 2 ; i <= 12000000 ; i++) {
d[i%3] = (d[(i-1)%3] + d[(i-2)%3]) % 333;
System.out.println(d[i%3] + " " + d[(i-1)%3] + " " + d[(i-2)%3]);
}
System.out.println(d[12000000%3]);
}
}
|
cs |
- nPr, nCr
- 소수 n번자리 수
1 2 3 | double a = 1.21592349233; System.out.println(String.format("%.6f", a)) | cs |
-냅색
따로 공부하자
'[Java] 수업 정리' 카테고리의 다른 글
[Java] 알고리즘용 파일 입출력 사용하기 (0) | 2021.04.15 |
---|---|
[Java n일차] sysout 시간줄이기, 람다, PQ, 다각형 내외부 판별 등 (0) | 2021.04.09 |
[Java 2일차] String, BigInteger 잡기술들 (0) | 2021.03.30 |