본문 바로가기

전체 글118

[Java] 7의 개수 구하기 - Programmers Q120912 프로그래머스(Programmers)를 통해 코딩 테스트 사전 연습한 사항입니다. 요약 출처: 프로그래머스(Programmers) 번호: 120912 문제 머쓱이는 행운의 숫자 7을 가장 좋아합니다. 정수 배열 array가 매개변수로 주어질 때, 7이 총 몇 개 있는지 return 하도록 solution 함수를 완성해보세요. 제약 사항 1 2023. 3. 30.
[Java] 짝수의 합 - Programmers Q120831 프로그래머스(Programmers)를 통해 코딩 테스트 사전 연습한 사항입니다. 요약 출처: 프로그래머스(Programmers) 번호: 120831 문제 정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요. 제약 사항 0 < n 2023. 3. 29.
[Java] 중앙값 구하기 - Programmers Q120811 프로그래머스(Programmers)를 통해 코딩 테스트 사전 연습한 사항입니다. 요약 출처: 프로그래머스(Programmers) 번호: 120811 문제 중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때 가장 중앙에 위치하는 값을 의미합니다. 예를 들어 1, 2, 7, 10, 11의 중앙값은 7입니다. 정수 배열 array가 매개변수로 주어질 때, 중앙값을 return 하도록 solution 함수를 완성해보세요. 제약 사항 array의 길이는 홀수입니다. 0 < array의 길이 < 100 -1,000 2023. 3. 28.
[Java] 정수 배열 생성하기 - Programmers Q1499 프로그래머스(Programmers)를 통해 코딩 테스트 사전 연습한 사항입니다. 요약 출처: 프로그래머스(Programmers) 번호: 1499 문제 정수 n이 주어질 때, 1부터 n까지의 정수를 순서대로 담은 배열을 리턴하도록 solution 함수를 작성했습니다. 이때, 코드가 올바르게 동작할 수 있도록 빈 칸을 알맞게 채워주세요. 제약 사항 정수 n이 solution 함수의 매개변수로 주어집니다. n은 1이상 100,000 이하인 정수입니다. 입출력 No. Input Output Case 1 3 [1,2,3] Case 2 5 [1,2,3,4,5] 코드 public class Java_1499 { public int[] solution(int n) { int[] answer = new int[n]; f.. 2023. 3. 27.
[Java] 직사각형의 빈 좌표 출력하기 - Programmers Q3929 프로그래머스(Programmers)를 통해 코딩 테스트 사전 연습한 사항입니다. 요약 출처: 프로그래머스(Programmers) 번호: 3929 문제 직사각형을 만드는 데 필요한 4개의 점 중 3개의 좌표가 주어질 때, 나머지 한 점의 좌표를 구하려고 합니다. 점 3개의 좌표가 들어있는 배열 v가 매개변수로 주어질 때, 직사각형을 만드는 데 필요한 나머지 한 점의 좌표를 RETURN하도록 solution 함수를 완성해주세요. 단, 직사각형의 각 변은 x축, y축에 평행하며, 반드시 직사각형을 만들 수 있는 경우만 입력으로 주어집니다. 제약 사항 v는 세 점의 좌표가 들어있는 2차원 배열입니다. v의 각 원소는 점의 좌표를 나타내며, 좌표는 [x축 좌표, y축 좌표] 순으로 주어집니다. 좌표값은 1이상 1.. 2023. 3. 24.
[Java] 직각 삼각형 출력하기 - Programmers Q7319 프로그래머스(Programmers)를 통해 코딩 테스트 사전 연습한 사항입니다. 요약 출처: 프로그래머스(Programmers) 번호: 7319 문제 이 문제에는 표준 입력으로 정수 n이 주어집니다. 별(*) 문자를 이용해 높이가 n인 삼각형을 출력해보세요. 제약 사항 n은 100 이하인 자연수입니다. 입출력 No. Input Output Case 1 3 * ** *** Case 2 5 * ** *** **** ***** 코드 public class Java_7319 { public void solution(int n) { for(int row = 0; row < n; row++) { for(int col = 0; col 2023. 3. 23.
VSCode 로그 가독성 높이는 방법 (터미널 → Debug Console) VSCode에서 Console 로그가 터미널창에 표시되어서 가독성이 정말 좋지 않더라구요. 바로 아래처럼 내가 보고 싶은 내용 외에도 정말 많은 정보가 표시되어서 빠르게 결과값을 확인하거나 로그를 확인하고 싶은데 가독성이 떨어져서 시간 소요되는 것이 아깝더라구요. 그래서 터미널(Termianl)이 아닌 디버그 콘솔(Debug Console) 창에 로그가 찍힐 수 있도록 설정을 변경하였더니 훨씬 가독성이 좋아지더라구요! VSCode에서 코딩 테스트 준비하는데 가독성이 좋지 않아서 고생이신 분들을 위한 글입니다. VSCode 로그를 Terminal이 아닌 Debug Console에 표시되도록 설정하기 1. VSCode에서 Setting 창으로 접근합니다. 방법 키보드: Ctrl + , 마우스: 상단 메뉴의 .. 2023. 3. 22.