본문 바로가기
알고리즘/개념

배열에 ArrayList 넣기

by abcodef 2023. 7. 1.

알고리즘 문제를 풀면서 배열에 ArrayList를 넣어야 하는 경우가 발생하는데, 이럴 때 마다 찾기도 복잡하고 자주 까먹어서 정리함.

 

// ArrayList를 배열로 생성
ArrayList<Integer>[] arr = new ArrayList[N+1];

// 각 배열마다 ArrayList 생성
for(int i=0;i<=N;i++){
	arr[i] = new ArrayList<>();
}

// 배열에 값 넣는 방법
for(int i=0;i<M;i++){
	st = new StringTokenizer(br.readLine());
	int A = Integer.parseInt(st.nextToken());
	int B = Integer.parseInt(st.nextToken());
	arr[B].add(A);
}

'알고리즘 > 개념' 카테고리의 다른 글

cpp 알고리즘 시험 대비 정리(미완)  (0) 2024.03.25

댓글