0개·1개·여러 개에서 끝점 불변식을 비교한다.
head=null, tail=null
size 0
head == tail
size 1
head.prev=null
tail.next=null
두 끝점 null
size 0 복원
핵심: 0과 1 사이 전이는 head와 tail을 항상 함께 바꾼다.