목록2024/06/23 (3)
마다가스카르
보호되어 있는 글입니다.

def combinations(n, new_arr, c): if len(new_arr) == n: arrs.append(new_arr) return for i in range(c, len(arr)): combinations(n, new_arr + [arr[i]], i)위 코드에서 combinations(1, [], 2) 를 실행하면 전역변수 arrs가 [[1, 1], [1, 2], [1, 3], [1, 4], [1, 5], [1, 6], [1, 7]] 가 된다. 이제 마지막 줄에 return 하나만 붙여보자.def combinations(n, new_arr, c): if len(new_arr) == n: arrs.append(new_ar..

https://school.programmers.co.kr/learn/courses/30/lessons/273711 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제 요약: 2024.06.21 - [MySQL] - [프로그래머스] 업그레이드 할 수 없는 아이템 구하기 (MySQL) - IN, EXISTS, NULL, Three-valued logic위와 비슷한 문제. NULL을 조심해서 처리하면 된다. 소요시간: 30분3번의 시도 끝에 맞혔다. 복잡하게 생각하다가 망한 문제.ㅎㅎ 이 문제가 더 어려웠던 이유는 업그레이드 가능 조건과 더불어 RARITY 컬럼의..