Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 탈출 조건
- enumerate
- 프로그래머스
- John Sonmez
- 가독성
- 스택/큐
- 함수화
- 조합
- 가이드
- max-heap
- 파이썬
- 중첩문
- 변수명
- 커리어
- 중간 변수
- 부등호
- 힙
- 중첩
- 대소 비교
- permutations
- boolean
- min heap
- 함수
- 2020 채용
- 임시 변수
- 그리디
- deque
- ZIP
- 매직 넘버
- 코딩테스트
Archives
- Today
- Total
목록copy (1)
Better Code, Better Life

문제 풀이 이 문제는 데이터가 무슨 의미인지, 그리고 이를 어떻게 처리하는지 생각하는데 도움이 된다 (추상화라고 한다). 주어진 것은 heights 즉 타워의 높이로 이루어진 리스트다. 손으로 송신 탑이 신호를 보낼 때, 어떤 탑이 수신하는지 계산해보자. 그리고 이를 모듈화 해보자. 송신탑 하나 하나 오른쪽부터 수신탑의 index를 계산해내면 된다. 오른쪽부터 구했기 때문에 다시 거꾸로 한다. reversed_heights 의 경우 copy의 deepcopy를 이용했는데 리스트를 reverse하게 된다면 함수 바깥 참조하고 있던 리스트도 reverse 되게 된다. 이 부분은 한번 deepcopy 없이 실험해보는 것도 좋다. 실험을 통해 함수가 어떻게 데이터를 참조하고 있는지 배워보자. 파이썬 얕은 복사,..
Coding Test/Programmers
2019. 7. 26. 17:00