Notice
Recent Posts
Recent Comments
Link
목록거꾸로 (1)
꾸준하게 거북이처럼
파이썬 알고리즘 구현 for문 거꾸로 반복
가끔 구현 문제를 풀다보면 for 문을 거꾸로 반복하는 방법을 적용하고 싶을 때가 있다. 방법은 크게 두 가지가 있다. arr = [1, 2, 3, 4] 라고 하자. 방법 1 : step 을 -1 로 두기 for i in range(len(arr) - 1 , -1, -1): ##### 배열의 마지막 index는 arr 배열 길이 - 1 을 한 것이기 때문에 len(arr) - 1 이 시작점이고, step이 -1 이기 때문에 마지막 지점에서 +1 한 것 까지 반복이다. => 3 부터 -1 +(+1) = 0 까지 -1 씩 반복. 방법 2 : reversed 사용하기 for i in reversed(len(arr)): #### 아무래도 역시 2번째 방법이 생각하기 간단하다!
Algorithm 문제 & 공부/구현
2022. 5. 20. 15:43