본문 바로가기

Computer236

[Algorithm_Java] 시소 짝궁 (Success) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🙂 확인 사항 1. 무게 중심 구하기: 경우의수 7개 2. 2중 for문: 약 100,000* 100,000 = 약 100억 3. 1억 기준 약 1초 -> 100억 100초 🚨 시간 초과 실패 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 class Solution { public long solution(int[] weights) { long answer = 0; for(int i=0; i 2023. 10. 16.
[Algorithm_SQL] 자동차 평균 대여 기간 구하기 (Success) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🙂 확인 사항 1. CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블 2. 평균 대여 기간이 7일 이상 3. 자동차 ID, 평균 대여기간 4. 평균 대여 기간 컬럼명: AVERAGE_DURATION 5. 평균 대여 기간: 소수점 두번째 자리에서 반올림 6. 평균 대여 기간 내림차순, 자동차 ID 내림차순 정렬 📝 Language: Oracle 1 2 3 4 5 6 7 8 9 SELECT CAR_ID, ROUND(AVG((END_DATE-START_DATE+1)),1) AVERAGE_DURAT.. 2023. 10. 16.
[Algorithm_SQL] 오랜 기간 보호한 동물(1) (Success) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🙂 확인 사항 1. ANIMAL_INS, ANIMAL_OUTS 테이블 2. 아직 입양을 못 간 동물 3. 가장 오래 보호소에 있었던 동물 4. 3마리 5. 이름과 보호 시작일 조회 6. 보호 시작일 기준 오름차순 정렬 📝 Language: Oracle 1 2 3 4 5 6 7 8 9 10 11 12 13 14 SELECT * FROM ( SELECT NAME, DATETIME FROM ANIMAL_INS WHERE ANIMAL_ID NOT IN ( SELECT ANIMAL_ID FROM ANIMAL_OUTS .. 2023. 10. 15.
[Algorithm_Java] 뒤에 있는 큰 수 찾기 (Success) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ☕Language: Java 🚨 시간 초과 실패 - Brute Force로 시도했지만, 두 번째 반복문에서 크기를 줄였지만 시간 초과 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 class Solution { public int[] solution(int[] numbers) { int[] answer = new int[numbers.length]; for(int i=0; i 2023. 10. 15.
[Algorithm_Java] 광물 캐기 (Success) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ☕Language: Java 🚨 곡갱이 순서 부여 로직 생성 실패 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 import java.util.Arrays; class Solution { static int[] mineralsToInt; static int[] sumWeight; public int solution(int[] picks, .. 2023. 10. 14.
[Algorithm_SQL] 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 (Success) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🙂 확인 사항 1. CAR_RENTAL_COMPANY_CAR 테이블 2. '통풍시트', '열선시트', '가죽시트' 중 하나 이상의 옵션이 포함 3. 자동차 종류 별 4. 몇 대 5. 자동차 수 컬럼명 CARS 6. 자동차 종류 기준 오름차순 정렬 📝 Language: Oracle 1 2 3 4 5 6 7 8 9 10 SELECT CAR_TYPE, COUNT(*) CARS FROM CAR_RENTAL_COMPANY_CAR WHERE OPTIONS LIKE '%통풍시트%' OR OPTIONS LIKE '%열선시트.. 2023. 10. 14.