[pro] 최소직사각형
문제링크
https://programmers.co.kr/learn/courses/30/lessons/86491
개념
sorted() 정렬 함수
sorted(정렬할 데이터)
sorted(정렬할 데이터, reverse 파라미터)
sorted(정렬할 데이터, key 파라미터)
sorted(정렬할 데이터, key 파라미터, reverse 파라미터)
출처: https://blockdmask.tistory.com/466 [개발자 지망생]
한 줄 for문
i[0] for i in sizes
sizes 리스트에서 i[0]인 값들을 가져오는 것 == 이차원배열에서 첫번째 값을 가져오는 것
sizes 리스트에서 i[1]인 값들을 가져오는 것 == 이차원배열에서 두번째 값을 가져오는 것
[i[0] for i in sizes]
바깥에 이렇게 대괄호를 씌워주면 해당 가져온 원소들을 리스트로 만든다는것
풀이
def solution(sizes):
arr = []
g = 0
s = 0
arr = [sorted(size, reverse = True) for size in sizes]
#sorted(정렬할 데이터, reverse = True) for 정렬할 데이터 in sizes)
ga = []
se = []
for i in range(len(arr)):
ga.append(arr[i][0]) # 이차원배열의 첫번째 값
se.append(arr[i][1]) # 이차원배열의 두번째 값
answer = max(ga) * max(se)
return answer
참고한 블로그
https://somjang.tistory.com/entry/Programmers-%EC%9C%84%ED%81%B4%EB%A6%AC-%EC%B1%8C%EB%A6%B0%EC%A7%80-8%EC%A3%BC%EC%B0%A8-%EC%B5%9C%EC%86%8C%EC%A7%81%EC%82%AC%EA%B0%81%ED%98%95-Python
https://tooo1.tistory.com/468
https://leeiopd.tistory.com/entry/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-level1-%EC%B5%9C%EC%86%8C%EC%A7%81%EC%82%AC%EA%B0%81%ED%98%95-Python-%ED%8C%8C%EC%9D%B4%EC%8D%AC?category=944401?category=944401
Author And Source
이 문제에 관하여([pro] 최소직사각형), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@letsbebrave/pro-최소직사각형저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)