깨진 삽입
predecessor.next=new 먼저 · successor 손실
predecessor.next를 먼저 덮어쓰면 기존 successor로 가는 경로가 사라집니다.
predecessor.next=new 먼저 · successor 손실
new.next=successor → predecessor.next=new
predecessor.next=removed.next → removed.next=null
핵심: 삭제도 removed.next로 우회 연결한 뒤 제거 노드의 참조를 끊습니다.