LinkedList
-
LinkedList_LeetCode_19. Remove Nth Node From End of List [swift]알고리즘/알고리즘 문제풀이 2022. 5. 11. 19:24
https://leetcode.com/problems/remove-nth-node-from-end-of-list/ 접근 방법 repeat - while문을 통해서, 삭제할 목표의 바로 전 ListNode를 찾는다. >> n번째 LintNode를 삭제하기 위해서는 n+1번째 노드를 찾아야 함. Array savePoints에 방문한 ListNode를 append. savePoints.count >= n 일 때, result = savePoints.removeFirst() >>>> 뒤에서 n번쨰 ListNode의 직전 노드. >> 뒤에서 n+1번째 노드 경우에 맞는 삭제 방법 실행 상세설명 예시, 펴서 보세요! 더보기 EX) [1,2,3,4,5] , n = 2 일 때, 편의상 savePoints내부를 .va..