Notice
Recent Posts
Recent Comments
Link
목록백준1931 (1)
꾸준하게 거북이처럼

그리디 알고리즘을 공부하다 보니 정렬를 같이 사용하는 경우가 많은 것 같다. 파이썬 sort를 이용해서 2차원 배열 정렬 하는 법을 알아보자. 1. 두 번째 인자 기준으로 정렬 arr = [[4, 2], [2, 1], [1, 3], [7, 4], [6, 4]] arr.sort(key = lambda x : x[1]) print(arr) #[2, 1], [4, 2], [1, 3], [7, 4], [6, 4]] 2. 두 번째 인자 값이 같을 때 arr = [[4, 2], [2, 1], [1, 3], [7, 4], [6, 4]] arr.sort(key = lambda x:(x[1],x[0])) print(arr) #[2, 1], [4, 2], [1, 3], [6, 4], [7, 4]] 두 번째 인자 값이 같은..
Algorithm 문제 & 공부/그리디
2022. 5. 28. 15:44