알고리즘 (1) 썸네일형 리스트형 문자열 관리 팁 - 1. 배열안에 값을 제거하면서 탐색하는 과정에서의 인덱스 에러의 슬기로운 처리 방법 (단순 처리 방법) - 인데스 초과 확률 多 for i, ticket in enumerate(tickets): # 마지막 방문 공항(answer[-1])과 이번 티켓의 출발 공항(ticket[0])이 같으면 # print(i, ticket) start, desc = ticket[0], ticket[1] if start == answer[-1]: # 이렇게 해당 ticket 배열이 필요가 없다고 판단 되고 # 만약 또 값은 값을 순회하게 되면 문제를 해결하는데 # 방해가 되기 때문에 삭제를 할 경우 # 위 방법으로 직접적으로 삭제를 하고 순회하는 식으로 문제를 풀면 인덱스 에러가 나기 쉽다. # 만약 해당 인데스의 재방문를 피하고 싶다면 재귀를 이용해보자 del tickets[i] # 기타하 내가 할 작업.. 이전 1 다음