목록computer science (51)
IT STUDY LOG
# 문제 내용 [JAVA] 프로그래머스: 최소직사각형 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr # 알고리즘 분류 완전 탐색 # 풀이 import java.util.*; class Solution { public int solution(int[][] sizes) { int answer = 0; int max_w = 0; int max_h = 0; for (int i = 0; i < sizes.length; i++) { Arrays.sort(sizes[i]); if (max_w < sizes[i][0]) { max_w = sizes[i][0]; } if..
# 문제 내용 프로그래머스: 평균 일일 대여 요금 구하기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr # 알고리즘 분류 SQL : SELECT # 풀이 SELECT ROUND(AVG(DAILY_FEE),0) AS AVERAGE_FEE FROM CAR_RENTAL_COMPANY_CAR WHERE CAR_TYPE = "SUV" GROUP BY CAR_TYPE;
# 문제 내용 프로그래머스: K번째수 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr # 알고리즘 분류 정렬 # 풀이 import java.util.*; class Solution { public int[] solution(int[] array, int[][] commands) { int[] answer = new int[commands.length]; for (int i = 0; i < commands.length; i++) { // commands[i][0] = 시작 // commands[i][1] = 끝 // commands[i][2] = 출력 숫자 ..
# 문제 내용 백준 12865: 평범한 배낭 12865번: 평범한 배낭 첫 줄에 물품의 수 N(1 ≤ N ≤ 100)과 준서가 버틸 수 있는 무게 K(1 ≤ K ≤ 100,000)가 주어진다. 두 번째 줄부터 N개의 줄에 거쳐 각 물건의 무게 W(1 ≤ W ≤ 100,000)와 해당 물건의 가치 V(0 ≤ V ≤ 1,000) www.acmicpc.net # 알고리즘 분류 다이나믹 프로그래밍 배낭 문제 # 풀이 import sys input = sys.stdin.readline # 물품 수, 버틸 수 있는 무게 n, k = map(int, input().split()) data = [[0,0]] for _ in range(n): # w(무게), v(가치) 순으로 추가 data.append(list(map(..
# 문제 내용 프로그래머스: 12세 이하인 여자 환자 목록 출력하기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr # 알고리즘 분류 SQL : SELECT # 풀이 SELECT PT_NAME, PT_NO, GEND_CD, AGE, IFNULL(TLNO, 'NONE') AS TLNO FROM PATIENT WHERE AGE < 13 AND GEND_CD = 'W' ORDER BY AGE DESC, PT_NAME ASC;