본문 바로가기

코딩테스트18

[프로그래머스] lv.1 가장 많이 받은 선물 https://school.programmers.co.kr/learn/courses/30/lessons/258712?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 코드 def solution(friends, gifts): # {{이름:인덱스}, {이름:인덱스}} index={} for i in range(0, len(friends)): index[friends[i]] = i # 주고 받은 선물 arr = [[0 for j in range(len(gifts))] for i in range(len(gifts))] for gi.. 2024. 1. 29.
[프로그래머스] IS NULL (MySQL, Oracle) 경기도에 위치한 식품창고 목록 출력하기(Lv.1) https://school.programmers.co.kr/learn/courses/30/lessons/131114?language=mysql # MySQL # IFNULL SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, IFNULL(FREEZER_YN, 'N') AS FREEZER_YN FROM FOOD_WAREHOUSE WHERE ADDRESS LIKE '경기도%' ORDER BY WAREHOUSE_ID # COALESCE SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, COALESCE(FREEZER_YN, "N") AS FREEZER_YN FROM FOOD_WAREHOUSE WHER.. 2023. 1. 21.
[프로그래머스] for 문과 if문을 한번에 https://school.programmers.co.kr/learn/courses/4008/lessons/48463 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 def solution(mylist): answer = [i**2 for i in mylist if i%2==0] return answer 2022. 7. 15.
[프로그래머스] lv.2 피로도 https://school.programmers.co.kr/learn/courses/30/lessons/87946 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr DFS ans = 0 N = 0 v = [] def dfs(k, cnt, dungeons): global ans if cnt > ans: ans = cnt for j in range(N): if k >= dungeons[j][0] and v[j] == 0: v[j] = 1 dfs(k-dungeons[j][1], cnt+1, dungeons) v[j] = 0 def solution(k, dungeo.. 2022. 7. 10.
728x90
반응형