프로그래머스 - NULL 처리하기, MySQL
https://programmers.co.kr/learn/courses/30/lessons/59410 코딩테스트 연습 - NULL 처리하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr SELECT ANIMAL_TYPE, IFNULL(NAME, "No name") as NAME, SEX_UPON_INTAKE FROM ANIMAL_INS ORDER BY ANIMAL_ID ASC IFNULL(NAME, "No name") as NAME
2021. 11. 22.
프로그래머스 - 자연수 뒤집어 배열로 만들기, 파이썬
https://programmers.co.kr/learn/courses/30/lessons/12932 코딩테스트 연습 - 자연수 뒤집어 배열로 만들기 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 제한 조건 n은 10,000,000,000이하인 자연수입니다. 입출력 예 n return 12345 programmers.co.kr def solution(n): answer = [] n = str(n) n = list(n)[::-1] return list( map( lambda x: int(x), n ) ) 위는 처음으로 작성한 정답, 뭔가 lambda를 써보고 싶어서 생각을 많이 해봤음. def solution(n..
2021. 11. 19.
프로그래머스 - 최대공약수와 최소공배수, 파이썬
https://programmers.co.kr/learn/courses/30/lessons/12940 코딩테스트 연습 - 최대공약수와 최소공배수 두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환하는 함수, solution을 완성해 보세요. 배열의 맨 앞에 최대공약수, 그다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 두 수 3, 12의 programmers.co.kr def gcd(p, q): if p < q : p, q = q, p if q == 0: return p else: return gcd(q, p % q) def solution(n, m): answer = [] answer.append( gcd(n, m) ) # 최대공약수 구하기 answer.append( (n * m) / gcd(..
2021. 11. 19.