-
백준 2565번 : 전깃줄 (람다 정렬)백준 with Python 2023. 1. 26. 15:22
없애야 하는 전깃줄을 구하려고 하게 하는게 이 문제의 함정이었다. 없애야 하는 전깃줄을 구한다고 생각하지 말고 안엉키는 전깃줄의 모임을 구한다고생각하면 증가부분수열을 구하는 문제가 된다.
S1에는 A와B의 전깃줄 인덱스 묶음이 이차원 리스트로 저장된다.
S2에는 A인덱스 기준으로 오름차순 정렬된다.
S3에는 최장길이 증가부분수열을 구하기 위한 번호가 저장된다.
S1.sort(key = lambda x:x[0]이란 x[0]에 대해서 S1을 오름차순 정렬하겠다는 뜻이다.
'백준 with Python' 카테고리의 다른 글
백준 11659번 (구간 합) (0) 2023.01.27 백준 9251번 : 최장공통부분수열 LCS (0) 2023.01.26 백준 11054번 : 가장 긴 바이토닉 부분 수열 (0) 2023.01.26 백준 11053번 : 최장 길이 부분 수열 (0) 2023.01.25 백준 10844번 : 계단수 (0) 2023.01.24