본문 바로가기

intellij로 스프링 실행시 test만 자꾸 실행될때 원인은 모르겠지만 아래사진처럼 Configurations안에 JUnit만 있고 application이 없었다. 그래서 실행시마다 계속 테스트부분만 실행됐고 main이 실행되지 않았다. 저 창에서 + 눌러 Application추가후 jdk잡아주고 실행할 파일 잡아주니 클리어 더보기
스프링부트 빌드시 커맨드로 jdk설정 바꾸기 >gradlew build -D org.gradle.java.home="C:\Program Files\Java\jdk-11.0.11" 내 윈도우10컴퓨터에 JDK_HOME을 8로 잡아놔서 인프런예제 따라 커맨드창에서 gradlew build 하려는데 안됐다. 인프런예제는 자바jdk 11로 진행중이였고, jdk_home 이 11이 아니여서 잠시 빌드동안만 직접 바꿔주는 형태로 -D 를 사용하면된다. 더보기
프로그래머스 더 맵게 문제 풀이 안녕하세요! 오늘은 프로그래머스 문제 더맵게 를 풀었습니다. programmers.co.kr/learn/courses/30/lessons/42626 코딩테스트 연습 - 더 맵게 매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음식을 아래와 같�� programmers.co.kr 문제 자체는 heap에 대한 이해만 있다면 충분히 쉽게 풀 수 있는 문제인데요, 전 힙 stl이 익숙하지 않아서 직접 구현했습니다. 1. 우선 스코빌 지수가 가장 작은값이 루트로 와야하므로, 최소힙을 구성했습니다. 2. 최소힙을 만들고, 맨위 원소 2개를 뽑아 계산후, 다시 힙에 삽입. 이 두과정을 .. 더보기
프로그래머스 소수 찾기 문제 안녕하세요! 오늘은 프로그래머스 소수찾기 문제를 풀었습니다. programmers.co.kr/learn/courses/30/lessons/42839 코딩테스트 연습 - 소수 찾기 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 � programmers.co.kr 이 문제는 모든 경우의수를 따지기만해도 충분히 풀 수 있습니다. numbers 길이가 최대 7이고, numbers는 숫자 0~9로 이루어져있기에 최대 가능한 숫자가 9,999,999 입니다. 에라토스테네스의 체를 이용해 소수를 파악하고, numbers 길이가 최대 7이므로 나올 수 있는 모든 숫자 .. 더보기