Problem Solving

https://school.programmers.co.kr/learn/courses/30/lessons/59047 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE ANIMAL_TYPE = "DOG" AND NAME LIKE "%EL%" ORDER BY NAME ASC;
https://school.programmers.co.kr/learn/courses/30/lessons/59041 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT NAME, COUNT(*) AS COUNT FROM ANIMAL_INS GROUP BY NAME HAVING COUNT(NAME) > 1 ORDER BY NAME ASC; 이름이 없는 항목은 제거해야 하기 때문에 having 절에서 COUNT(*)이 아님 COUNT(NAME)이 들어가야 한다. 컬럼으로 카운트를 하면 null을 세지 않는다.
https://school.programmers.co.kr/learn/courses/30/lessons/59408 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT COUNT(DISTINCT(NAME)) FROM ANIMAL_INS -- count(*): 전체행 숫자 계산일때는 null을 포함합니다. -- 하지만 특정 컬럼의 레코드 갯수를 셀 때는 null을 포함하지 않고 셉니다. -- distinct절은 중복을 제거한다.
https://school.programmers.co.kr/learn/courses/30/lessons/68935 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int solution(int n) { String n3 = Integer.toString(n,3); StringBuilder sb = new StringBuilder(n3); sb.reverse(); return Integer.parseInt(sb.toString(),3); } } 진수 변환: Integer.toStr..
시분초를 나타내고 싶을 때 date_format('2021-01:01 00:22:33','%H:%i:%s') date_format(DATETIME,'%H:%i:%s') 날짜를 나타내고 싶을 때 date_format('2021-01:01 00:22:33','%Y-%m-%d') date_format(DATETIME,'%H:%i:%s') 대소문자에 따라 나타내는 데이터가 다르다. 년 2023 23 월 December 12 일 13th 13 시 15(24시간기준) 03(12시간기준) 분 03 38 초
https://school.programmers.co.kr/learn/courses/30/lessons/17681?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 레벨1 2진수를 만들 때는 해당 수를 나누어 나머지로 이용해서 만들면 된다. 9 -> 9를 2로 나누면 몫이 4이고 나머지가 1이다. 1이 맨 앞자리로 가고 몫을 다시 2로 나누어 그나머지가 다시 다음 자릿수가 된다. 이걸 반복하면 된다. 그런데 2진수의 경우 메소드가 있다. 그리고 참고로 비트연산자 | & 을 쓰면 진수끼리의 비교가 더욱 빠르다. Integer.toBin..
https://school.programmers.co.kr/learn/courses/30/lessons/77884 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 레벨1 크게 어려운 문제는 아니지만 풀이법이 참신해서 올려본다. 약수의 개수가 짝수인지, 홀수 인지 구하는게 포인트인 문제이다. 나는 약수를 전부 찾아서 개수를 구했다. 그런데 모범답에서는 제곱근을 가지는 숫자는 약수가 홀수 이다. 왜냐하면 3의 경우 1,3 으로 한쌍이고 4의 경우 2의 제곱근이라 2 하나이기에 제곱근을 가지면 홀수 이다. 나의 코드 class Solution { public i..
https://school.programmers.co.kr/learn/courses/30/lessons/131533 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 난이도: 레벨2 -- 코드를 입력하세요 SELECT A.PRODUCT_CODE, SUM(B.SALES_AMOUNT)*A.PRICE AS SALES FROM PRODUCT A INNER JOIN OFFLINE_SALE B ON A.PRODUCT_ID = B.PRODUCT_ID GROUP BY PRODUCT_CODE ORDER BY SALES DESC, A.PRODUCT_CODE ASC
윤재에요
'Problem Solving' 카테고리의 글 목록 (17 Page)