# 2025q1 Homework2 (quiz1+2) contributed by <`zhen-89`> [N02: quiz1+2](https://hackmd.io/@sysprog/rkqqXa55yl) ## quiz 1 - 測驗 1 ```c static inline void list_insert_before(list_t *l, list_item_t *before, list_item_t *item) { list_item_t **p; for (p = &(l->head); *p != before; p = &(*p)->next) ; *p = item; (*p)->next = before; } ``` **延伸問題 - 解釋程式碼** ``` ``` **延伸問題 - 合併排序** ## quiz 1 - 測驗 2 ## quiz 1 - 測驗 3 ## quiz 2 - 測驗 1 ## quiz 2 - 測驗 2 ## quiz 2 - 測驗 3