-
https://www.acmicpc.net/problem/2605
2605번: 줄 세우기
점심시간이 되면 반 학생 모두가 한 줄로 줄을 서서 급식을 탄다. 그런데 매일 같이 앞자리에 앉은 학생들이 앞에 줄을 서 먼저 점심을 먹고, 뒷자리에 앉은 학생들은 뒤에 줄을 서 늦게 점심을
www.acmicpc.net
파라미터 사용 ver
https://github.com/JUNGSOONIL/JAVA/blob/main/BAEKJOON%202605
GitHub - JUNGSOONIL/JAVA: JAVA 소스 코드
JAVA 소스 코드. Contribute to JUNGSOONIL/JAVA development by creating an account on GitHub.
github.com
static 사용 ver
https://github.com/JUNGSOONIL/JAVA/blob/main/SW%EF%BB%BFAcademy%203234_STATIC
GitHub - JUNGSOONIL/JAVA: JAVA 소스 코드
JAVA 소스 코드. Contribute to JUNGSOONIL/JAVA development by creating an account on GitHub.
github.com
해당 문제는 학생들을 줄을 세우는 문제인데 0은 그 자리에 1은 한 칸 앞에 2는 2도 칸 앞에
이런 식으로 정렬해 줘야 한다.
해당 문제는 ArrayList를 이용해서 해결했으며 0이면 그냥 추가해 주고 그렇지 않으면 리스트 사이즈에서
입력값만큼 빼준 위치에 더해줘서 해결했다.
해당 문제는 시간 초과가 날 때 static 변수를 모두 파라미터로 사용하면 해결 가능하다고 들었고
애초에 파라미터를 사용해서 문제를 풀었고, 이후 static를 사용해보았는데도 제출이 되어
두 개의 코드를 올렸다.
728x90'알고리즘 > Baekjoon' 카테고리의 다른 글
Baekjoon 2491 수열 JAVA (0) 2021.11.08 Baekjoon 2564 경비원 JAVA (0) 2021.11.08 Baekjoon 2309 일곱 난쟁이 JAVA (0) 2021.11.08 Baekjoon 3109 빵집 JAVA (0) 2021.11.08 Baekjoon 1987 알파벳 JAVA (0) 2021.11.08 댓글