- 겹치는 선분의 길이


=> 어려워서 못풀었던 문제
=> 더 좋은 풀이
def solution(lines):
sets = [set(range(min(l), max(l))) for l in lines]
return len(sets[0] & sets[1] | sets[0] & sets[2] | sets[1] & sets[2])
=> set으로 숫자 다 들어있는거 집합으로 만들고 그냥 &,| 해주면 끝
출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges
'파이썬 코딩' 카테고리의 다른 글
| [24/11/17] 파이썬 매일 문제 풀이 20일 (0) | 2024.11.17 |
|---|---|
| [24/11/16] 파이썬 매일 문제 풀이 19일차 (0) | 2024.11.16 |
| [24/11/13] 파이썬 매일 문제 풀이 17일차 (0) | 2024.11.14 |
| [24/11/12] 파이썬 매일 문제 풀이 16일차 (0) | 2024.11.12 |
| [24/11/08] 파이썬 매일 문제 풀이 13일차 (1) | 2024.11.09 |