문제 링크 : https://leetcode.com/problems/delete-node-in-a-linked-list/문제를 해결한 방법처음에는 단순하게 node=node.next라고 하려고 했습니다만.....이 단순한 생각이 되지 않아서 궁금해서 짜봤습니다.[1,2,3,4] 에서 2를 지우는 상황입니다.안되는 이유를 분석해봤습니다.우선 delete 메서드 내의 다음 코드가 의미가 없었습니다.기본적으로 값 복사가 일어나서, 참조형이라면 참조한 상태에서 primitive type을 변경한다거나, 내부적인 참조 값을 변경하는 것이라면 의미가 있겠지만, 포인터를 또 바꿔주는 상황인것이죠. 쉽게 생각하면 main문의 prob과 delete문의 node는 다르다는 것입니다.문제에서 주어진 것도 동..........