JAVA언어의 기초/코딩테스트 썸네일형 리스트형 [프로그래머스/Lv.1] 체육복 -JAVA 처음 문제를 읽고 문제에 핵심이 무엇인지 생각해 보았다. 쭉 일어보고 정리가 가능한 것부터 깔끔히 하고 가보자 라는 생각으로 정리한 결과 전체 학생의 수 n 체육복을 도난당한 학생들의 번호 배열 lost 여벌의 체육복을 가져온 학생들의 번호 배열 reserve 이때 수업을 들을 수 있는 학생의 최댓값을 return 하는 문제로 해석한다. 일단 먼저 배열부터 정렬해 보았다. 체육복 여벌이 있는 학생에 대한 배열과 도난당한 학생에 대한 배열을 정렬한다. 여기서 전체 학생수 n명에서 도난당한 학생의 수만큼 빼게 되면 도난당하지 않는 학생의 수를 생각했다. 그러고 나중에 체육복을 빌리게 되었을 때 answer값에 더하면 되지 않을까 생각했다. 이제 여벌 체육복을 가져왔지만 도난당했는 경우를 생각해 봤을 때 잃어.. 더보기 [프로그래머스/Lv.1] 같은 숫자는 싫어 - JAVA 문제 문제를 풀기 위해서 문제에 대한 분석 연속적으로 나타나는 숫자 하나만 남기고 전부 제거하려 한다는 점 제거되고 남은 수들을 반환할 때 원소들의 순서를 유지해야 하는 점 제한 사항 배열 원소의 크기는 0 더보기 이전 1 다음