sort2 [프로그래머스/파이썬] h-index 풀이 (정렬, sort, python) [프로그래머스/파이썬] h-index 풀이 (정렬, sort, python) 1. 문제https://school.programmers.co.kr/learn/courses/30/lessons/42747 2. 문제 해결 아이디어 (풀이) 변수 선언1. max_h : 결과 (조건에 부합하는 최대 인용 수)2. h_higher_count : h번 이상 인용된 개수를 구하기 풀이1. 오름차순으로 citations를 정렬한다. * sort를 이용해서 배열 정렬이 가능하다. 2. for문으로 논문 리스트(citations)를 순회한다. 2.1. 그리고 현재 h번 이상 인용된 횟수를 구한다.- len-i의 이유는, 오름차순 정렬이기 때문에 현재까지 개수를 빼면 자연스럽게 h번 이상 인용된 논문의 개수가 구해지기 때문.. 2025. 4. 8. [프로그래머스/파이썬] 가장 큰 수 풀이 (Python, sort) [프로그래머스/파이썬] 가장 큰 수 풀이(Python, sort) 1. 문제https://school.programmers.co.kr/learn/courses/30/lessons/42746 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 2. 코드def solution(numbers): answer = '' # 1. 사전 값으로 정렬한다. numbers_str = list(map(str,numbers)) numbers_str.sort(reverse=True) numbers_str.sort(key=lambda num: num*3, reverse = True) # str.. 2025. 2. 20. 이전 1 다음