IntNode——SLList
week02.03 sentinel的出現(xiàn)是為了便于添加,移除節(jié)點,sentinel 本身為null
我們可以通過將指針從last 上移除來實現(xiàn)remove操作勘究,但是指針需要移動到last 之前的位置上渗鬼,而快速尋找這個位置就是需要解決的問題,而last有時指向sentinel有時指向一個real node所灸。
如果想要解決上面的問題可以設置兩個sentinel丽惶,一個指向item.next一個指向 last.item, ?這樣的方式使得兩個sentinel 組成了一個循環(huán)形成了一個sentinel.
cir sentinel