Programmers

    [프로그래머스] H-Index Python 풀이

    문제 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/42747 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr CODE def solution(citations): h_idx = 0 citations.sort(reverse=True) for i in range(len(citations)): if citations[i] > h_idx: h_idx = i + 1 else: break return h_idx 풀이 💡 idea 1. citations를 역순 정렬 2. 가장 인용 횟수가 많은 논..

    [프로그래머스] 가장 큰 수 Python 문제 풀이

    문제 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/42746 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr CODE def solution(numbers): answer = '' nums = list(map(str, numbers)) nums.sort(key=lambda x : x * 3, reverse=True) answer = ''.join(nums) return str(int(answer)) 풀이 💡 idea ❌ permutations 조합을 이용한 모든 수 계산 → numbe..