본문 바로가기

코딩테스트147

[SQL] 프로그래머스_131114_경기도에 위치한 식품창고 목록 출력하기 IF 문 이용 IF (조건문, 맞을 경우의 값, 틀릴 경우의 값) https://school.programmers.co.kr/learn/courses/30/lessons/131114 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, IF (FREEZER_YN IS NULL, 'N', FREEZER_YN) FREEZER_YN FROM FOOD_WAREHOUSE WHERE ADDRESS LIKE "%경기도%" ORDER BY WAREHOUSE_ID ASC; 2023. 8. 22.
[SQL] 프로그래머스_131528_나이 정보가 없는 회원 수 구하기 COUNT 함수 사용 ㄴ 개수 셀 경우 사용 https://school.programmers.co.kr/learn/courses/30/lessons/131528 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT COUNT(*) AS USERS FROM USER_INFO WHERE AGE IS NULL; 2023. 8. 20.
[SQL] 프로그래머스_59405_상위 n개 레코드 https://school.programmers.co.kr/learn/courses/30/lessons/59405 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1; LIMIT ㄴ SELECT 문 끝에 LIMIT 시작할 지점, 표시할 개수를 통해 특정 개수의 데이터를 출력하도록 함 ㄴ 숫자 하나만 입력하는 경우는 시작 지점이 자동으로 0이 되고, 입력받은 숫자는 표시할 개수가 됨 ㄴ ex) LIMIT 2, 2 => 2 (3번째 값)부터 2개.. 2023. 8. 16.
[Java] 프로그래머스_181881 : 조건에 맞게 수열 변환하기 2 Boolean 이용 https://school.programmers.co.kr/learn/courses/30/lessons/181881?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 class Solution { public int solution(int[] arr) { int answer = 0; int[] numArr = new int[arr.length]; while (true) { Boolean flag = true; for (int i = 0; i < arr.length; i++) { numArr[i] = arr[i.. 2023. 8. 16.
[Java] 프로그래머스_120852 : 소인수분해 HashSet 활용 https://school.programmers.co.kr/learn/courses/30/lessons/120852 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 import java.util.*; class Solution { public int[] solution(int n) { int[] answer = {}; ArrayList al = new ArrayList(); int cnt = 2; while (n > 1) { if (n % cnt == 0) { al.add(cnt); n /= cnt; } else { cnt++; }.. 2023. 8. 14.
[Java] 프로그래머스_120853 : 컨트롤 제트 Stack 이용하기 https://school.programmers.co.kr/learn/courses/30/lessons/120853 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 import java.util.*; class Solution { public int solution(String s) { int answer = 0; Stack stack = new Stack(); for (String w : s.split(" ")) { if (w.equals("Z")) { stack.pop(); } else { stack.push(Integer.pa.. 2023. 8. 6.