알고리즘 문제풀이
[Algorithm]프로그래머스 체육복 #python #그리디
Edan Cafe ☕
2021. 5. 17. 22:53
처음 문제 풀때는 어떻게 풀어야 할지 막막했다.
어떻게 순서를 정하고 풀어야 하는데 어디서 부터 손 댈지가 막막했다.
그래도 순서 적어가면서 풀어봤는데, 나름 풀만 했다!
또한 새로운 걸 배워서 적어 본다.
lost, reserve = list(set(lost) - set(reserve)), list(set(reserve) - set(lost))
차집합 개념이라고 생각하면 된다. a - b라고 생각 했을때, a에서 b를 빼고 나머지 a가 담긴다. 즉 앞 set() 기준이라는 소리!
이 개념만 알면 코드 몇줄은 쉽게 줄여진다!
또한,
list.remove(변수) 를 쓰니까 쉬웠다...
list에 담겨져 있는 것 하나를 어떻게 지울까 하다가 remove를 쓰면 된다는 말에한번 써봤는데, 정말 쉽게 풀었다...
lev1은 풀면 쉬운데, 처음 풀때는 항상 어려운...
테스트 케이스 11 12번 해결!
더 공부하자!😡🔥
반응형