- 相關推薦
鏈表操作函數筆試題
寫鏈表操作函數
鏈表節(jié)點定義如下
struct ListNode
{
long id;
struct ListNode* next;
}
寫一個返回下一個節(jié)點的函數,沒有的話返回0
struct ListNode* ListNext(struct ListNode* cur);
寫一個在已經排序好的鏈表中插入一個節(jié)點的函數,返回插入位置的前一個節(jié)點
如果節(jié)點已經在鏈表里邊返回0
struct ListNode* ListInsert(struct ListNode* head,struct ListNode* newNode);
寫一個刪除節(jié)點的函數,返回刪除后的前一個節(jié)點,如果節(jié)點不在鏈表里邊返回0
struct ListNode* ListRemove(struct ListNode* head,struct ListNode* theNode);
【鏈表操作函數筆試題】相關文章:
鏈表面試題-一個鏈表的結點結構08-09
C++筆試題:關于鏈表和指針09-16
360筆試題目06-27
Unix操作系統(tǒng)筆試題09-12
筆美國國家儀器試題目09-23
搜狐產品筆歸分享筆試題目07-05
tatic函數與普通函數的區(qū)別06-08
編寫類String 的構造函數、析構函數和賦值函數09-14
筆試題目:簡單說下OSPF的操作過程09-27