Coding Test/프로그래머스(31)
-
[프로그래머스/알고리즘 고득점 Kit/JAVA] 정렬
K번째수나의 답)import java.util.*;class Solution { public int[] solution(int[] array, int[][] commands) { int[] ans = new int[commands.length]; for (int i = 0; i * Arrays.copyOfRange( 원본 배열, 복사하려는 시작 요소의 인덱스, 복사하려는 마지막 요소의 인덱스의 바로 다음 인덱스): 특정 배열의 원하는 범위만큼 복사하여 새로운 배열을 만드는 메소드가장 큰 수나의 답)import java.util.*;class Solution { public String solution(int[] numbers) { // in..
2024.09.18 -
[프로그래머스/SQL 고득점 Kit] IS NULL
경기도에 위치한 식품창고 목록 출력하기나의 답)SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, IFNULL(FREEZER_YN, 'N') AS 'FREEZER_YN'FROM FOOD_WAREHOUSEWHERE ADDRESS LIKE '경기도%'ORDER BY WAREHOUSE_ID ASC;# FOOD_WAREHOUSE에서# '경기도'에 위치한 창고의# ID, 이름, 주소, 냉동시설 여부 조회# if) 냉동시설 == NULL -> 'N'으로 출력# ID ASC이름이 없는 동물의 아이디나의 답)SELECT ANIMAL_IDFROM ANIMAL_INSWHERE NAME IS NULLORDER BY ANIMAL_ID ASC;# ANIMAL_INS에서# 이름 == NULL인# I..
2024.09.17 -
[프로그래머스/SQL 고득점 Kit] SUM, MAX, MIN
가장 비싼 상품 구하기나의 답1)SELECT MAX(PRICE) AS MAX_PRICEFROM PRODUCT;# PRODUCT에서# 가장 높은 판매가 출력 -> MAX_PRICE 나의 답2)SELECT PRICE AS MAX_PRICEFROM PRODUCTORDER BY PRICE DESCLIMIT 1;# PRODUCT에서# 가장 높은 판매가 출력 -> MAX_PRICE가격이 제일 비싼 식품의 정보 출력하기나의 답)SELECT PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICEFROM FOOD_PRODUCTORDER BY PRICE DESCLIMIT 1;# FODD_PRODUCT에서# 가격이 제일 비싼 식품의# 식품ID, 식품 이름, 식품 코드, 식품분류, 식..
2024.09.17 -
[프로그래머스/SQL 고득점 Kit] SELECT
평균 일일 대여 요금 구하기나의 답)SELECT ROUND(AVG(DAILY_FEE), 0) AS AVERAGE_FEEFROM CAR_RENTAL_COMPANY_CARWHERE CAR_TYPE = 'SUV';# CAR_RENTAL_COMPANY_CAR 테이블에서# 자동차 종류가 'SUV'인 자동차들의# 평균 일일 대여 요금 출력 -> 소수 첫 번째 자리에서 반올림 & 컬럼명은 AVERAGE_FEE흉부외과 또는 일반외과 의사 목록 출력하기나의 답)SELECT DR_NAME, DR_ID, MCDP_CD, DATE_FORMAT(HIRE_YMD, "%Y-%m-%d") AS HIRE_YMDFROM DOCTORWHERE MCDP_CD = 'CS' || MCDP_CD = 'GS'ORDER BY HIRE_YMD DES..
2024.09.17 -
[java] 프로그래머스 문자열 반복해서 출력하기 / .repeat()
[나의 풀이] import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); int n = sc.nextInt(); for(int i = 0; i < n; i++) { System.out.print(str); } } } [다른 사람의 풀이] import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.ne..
2024.04.10 -
[프로그래머스/js] 직각삼각형 출력하기
내 풀이 const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); let input = []; rl.on('line', function (line) { input = line.split(' '); }).on('close', function () { const InputNumber = Number(input[0]); for(var i=1; i
2023.04.03