전체보기

    [Spring] beforeEach 메서드 + Test 만들기 단축키

    beforeEach 개념 Test 메서드가 실행되기 전에, 무조건적으로 실행되는 함수 코드 import org.assertj.core.api.Assertions; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; class MemberServiceImplTest { MemberRepository memberRepository = new MemberRepositoryImpl(); @BeforeEach void beforeEach() { System.out.println("beforeEach 입니다!"); } @Test void 멤버찾기() { Member member = new Member(1, "member1"); me..

    [BJ11399] ATM

    백준 - ATM 문제 링크 https://www.acmicpc.net/problem/11399 11399번: ATM 첫째 줄에 사람의 수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄에는 각 사람이 돈을 인출하는데 걸리는 시간 Pi가 주어진다. (1 ≤ Pi ≤ 1,000) www.acmicpc.net 문제 입출력 5 3 1 4 3 2 32 문제 풀이 import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.St..

    [BJ1446] 지름길

    백준 - 지름길 문제 링크 https://www.acmicpc.net/problem/1446 1446번: 지름길 첫째 줄에 지름길의 개수 N과 고속도로의 길이 D가 주어진다. N은 12 이하인 양의 정수이고, D는 10,000보다 작거나 같은 자연수이다. 다음 N개의 줄에 지름길의 시작 위치, 도착 위치, 지름길의 길이 www.acmicpc.net 문제 입출력 2 100 10 60 40 50 90 20 80 문제 풀이 import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; import java.ut..

    [BJ1003] 피보나치 함수

    백준 - 피보나치 함수 문제 링크 https://www.acmicpc.net/problem/1003 1003번: 피보나치 함수 각 테스트 케이스마다 0이 출력되는 횟수와 1이 출력되는 횟수를 공백으로 구분해서 출력한다. www.acmicpc.net 문제 입출력 3 0 1 3 1 0 0 1 1 2 문제 풀이 import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStreamReader; public class Main { static int ans0, ans1, T, N; static int[] zeros, ones; public static void main(String[] args) throws Exceptio..

    [BJ2630] 색종이 만들기

    SW Expert Academy - 숫자 카드 게임 문제 링크 https://www.acmicpc.net/problem/2630 2630번: 색종이 만들기 첫째 줄에는 전체 종이의 한 변의 길이 N이 주어져 있다. N은 2, 4, 8, 16, 32, 64, 128 중 하나이다. 색종이의 각 가로줄의 정사각형칸들의 색이 윗줄부터 차례로 둘째 줄부터 마지막 줄까지 주어진다. www.acmicpc.net 문제 입출력 4 1 0 1 1 1 1 1 1 0 0 0 0 0 0 1 1 4 6 문제 풀이 import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStreamReader; import java.util.StringTo..

    [BJ1931] 회의실 배정

    백준 - 회의실 배정 문제 링크 https://www.acmicpc.net/problem/1931 1931번: 회의실 배정 (1,4), (5,7), (8,11), (12,14) 를 이용할 수 있다. www.acmicpc.net 문제 입출력 2 0 1 3 3 2 문제 풀이 import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Main { static int ans, N; static Node[] arr; public static void main(String[]..