전체 글154 [프로그래머스 Java] 달리기 경주 Lv.1 * 순서 - 문제 - 문제 목표 - 문제 설명 - 문제 풀이 - 최종 코드 - 포인트 - 문제 - 문제 목표 최종 순위에 대한 선수 이름을 구하려고 한다. - 문제 설명 불려지는 선수가 앞 선수를 추월한다. 추월되는 선수는 뒤로 밀려난다. - 문제 풀이 1. map을 이용해서 선수에 대한 순위를 매긴다. 2. for문, map을 이용한다. 3. map을 통해 불려지는 선수 등수를 구한다. 4. 불려지는 선수 등수를 이용하여 이전 선수와 이름을 바꾼다. 5. map에서 불려진 선수의 순위를 갱신한다. 6. map에서 이전 선수의 순위를 갱신한다. - 최종 코드 public static String[] solution(String[] players, String[] callings) { Map map = n.. 2023. 9. 5. Cannot resolve symbol 'springframework' git clone을 받았는데 Application class에서 아래 두줄을 인식을 못하고 있었다. import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; 문제: gradle 프로젝트로 인식하지 못하는 경우에 생기는 현상일 수 있다. 해결: 좌측 Project 메뉴에서 build.gradle 파일 마우스 오른쪽 버튼을 클릭하여 Create Gist위에 Link Gradle Project를 클릭함으로 해결되었다. 본인은 Link Gradle Project 클릭을 하였으므로 Create Gist위에 해당 메뉴가 보이지 않는다. 2023. 7. 17. [Mac / Spring Boot] 터미널에서 프로젝트 빌드 다음은 맥 터미널에서 Spring Boot 프로젝트 빌드 명령어이다. 프로젝트 폴더로 이동 후 아래 명령어를 실행한다. ./gradlew bootJar 명령어 실행시 디렉토리 build/libs에 {-------}.jar 파일이 생성된다. 2023. 7. 2. [Mac] root 비번 까먹었을 경우 (su - 안됨) 터미널에서 root 권한으로 변경하려고 su - 명령어를 사용한다. 그런데 비번을 까먹었다면 다음 명령어를 통해 비번 재설정이 가능하다. sudo passwd root 2023. 7. 2. [window] 키보드로 마우스 오른쪽 클릭 단축키 마우스가 없는 경우, 키보드로 마우스 오른쪽 클릭을 하고 싶을 경우 shift + f10을 누르면 된다. 2023. 6. 17. [error] node fileName.js 실행 오류. 'MODULE_NOT_FOUND' terminal에서 node [fileName].js를 실행시켰는데 다음과 같은 에러가 났다. module이 없으니 npm install로 모듈을 설치하면 된다. npm install 2023. 6. 15. [window] 윈도우에서 디스크 사용량 확인 방법 윈도우에서 디스크 사용량 확인 방법은 다음과 같다. 검색에서 diskmgmt.msc 입력한다. 디스크 관리 프로그램으로 연결되며 용량 확인 가능하다 2023. 6. 15. [ubuntu] 명령어: 현재 위치에서 파일 개수 찾기 현재 위치에서 파일 개수를 찾아야할 일이 있다. 다음 명령어를 이용한다. ls -l | grep ^- | wc -l 2023. 6. 15. 이전 1 ··· 3 4 5 6 7 8 9 ··· 20 다음