147. Insertion Sort List
Last updated
Last updated
用Insertion sort對linked list排序
提問
function header, parameter
test input
觀察
說明想法
碰到需要一面前進, 一面從頭找適當位置情形, 通常需要一個dummy node (p)
分成兩段list: p (sort過的list), sort中的list
sort中的list: curr指向head後, 讓head = head->next, 因為curr將會移到p list
sort過的list:
將p移動到適當的位置: 當p->next->val > curr->val時停下來, 將curr插入p, p->next之間
測試計算複雜度