[프로그래머스] 우유와 요거트가 담긴 장바구니 SELECT DISTINCT A.CART_ID FROM (SELECT CART_ID, NAME FROM CART_PRODUCTS WHERE NAME = 'Yogurt') A LEFT JOIN (SELECT CART_ID, NAME FROM CART_PRODUCTS WHERE NAME = 'Milk') B ON A.CART_ID = B.CART_ID WHERE A.NAME IS NOT NULL AND B.NAME IS NOT NULL 알고리즘 2023.10.09
[프로그래머스] 헤비 유저가 소유한 장소 SELECT ID, NAME, HOST_ID FROM PLACES WHERE PLACES.HOST_ID IN (SELECT HOST_ID FROM (SELECT HOST_ID,COUNT(HOST_ID) AS H_CNT FROM PLACES GROUP BY HOST_ID HAVING H_CNT >= 2)A) 알고리즘 2023.10.09
[프로그래머스] 숫자 문자열과 영단어 def solution(s): answer = s num_s = {'zero':0, 'one':1, 'two':2, 'three':3, 'four':4, 'five':5, 'six':6, 'seven':7, 'eight':8, 'nine':9} for item in num_s.items(): answer = answer.replace(item[0], str(item[1])) return int(answer) 알고리즘 2023.10.09
[프로그래머스] 문자열 내 마음대로 정렬하기 def solution(strings, n): strings = sorted(strings) answer = sorted(strings, key=lambda x:x[n]) return answer 알고리즘 2023.10.09
[프로그래머스] K번째 수 def solution(array,commands): answer=[] for i in range(len(commands)): a = array[commands[i][0]-1:commands[i][1]] a.sort() answer.append(a[commands[i][2]-1]) return answer 알고리즘 2023.10.09
[프로그래머스] 가장 가까운 같은 글자 def solution(s): answer = [] ch = {} for i in range(len(s)): if s[i] in ch: answer.append(i - ch[s[i]]) ch[s[i]] = i else: ch[s[i]] = i answer.append(-1) return answer 알고리즘 2023.10.09
[프로그래머스] 푸드 파이트 대회 def solution(food): answer = '' for fd in enumerate(food[1:]): if fd[1] % 2 == 0: answer += str(fd[0]+1) * (fd[1] // 2) else: answer += str(fd[0]+1) * ((fd[1] - 1) // 2) answer += ('0' + answer[::-1]) return answer 알고리즘 2023.10.09
[프로그래머스] 두 개 뽑아서 더하기 def solution(numbers): answer = list() for i in range(len(numbers)): for j in range(i+1, len(numbers)): if numbers[i] + numbers[j] not in answer: answer.append(numbers[i] + numbers[j]) answer.sort() return answer 알고리즘 2023.10.09
[프로그래머스] 콜라 문제 def solution(a, b, n): answer = 0 while(n >= a): answer += (n // a * b) n = n - (n // a * a) + (n // a * b) return answer 알고리즘 2023.10.07
[독후감 HUB] 책 읽고 독후감 링크 연결 HUB입니다. ● BOLD - 읽은 책 ● 기울임 - 작성 중 ● 밑줄 - 작성 완료 및 링크 연결 ★★★★★ 지루하지 않게 잘 읽었고 유용했다. [EBS 자본주의] ★★★★ 지루하지 않게 읽었거나 지루했지만 유용했다. [지적대화를 위한 넓고 얕은 지식 (2)] ★★★ 읽을 만한 책 [원씽] ★★ 몰입 안 되고 뭔지 모르겠는 책 ★ 읽고 후회되는 책 [메스커레이드 호텔] [돌이킬 수 없는 약속] EBS 자본주의 원씽 지적대화를 위한 넓고 얕은 지식 (2) 메스커레이드 호텔 아주 작은 습관의 힘 돌이킬 수 없는 약속 독후감 2023.10.07