久久99热66热这里只有精品,特黄特色的大片在线观看,亚洲日本三级在线观看,国产三级农村妇女在线,亚洲av毛片免费在线观看,哺乳叫自慰在线看,天天干美女av网

鏈表題

時間:2024-08-13 02:53:40 資料大全 我要投稿
  • 相關推薦

鏈表題

鏈表題:一個鏈表的結點結構

struct Node

{

int data ;

Node *next ;

};

typedef struct Node Node ;

(1)已知鏈表的頭結點head,寫一個函數把這個鏈表逆序 ( Intel)

Node * ReverseList(Node *head) //鏈表逆序

{

if ( head == NULL || head->next == NULL )

return head;

Node *p1 = head ;

Node *p2 = p1->next ;

Node *p3 = p2->next ;

p1->next = NULL ;

while ( p3 != NULL )

{

p2->next = p1 ;

p1 = p2 ;

p2 = p3 ;

p3 = p3->next ;

}

p2->next = p1 ;

head = p2 ;

return head ;

}

(2)已知兩個鏈表head1 和head2 各自有序,請把它們合并成一個鏈表依然有序,

鏈表題

,

資料共享平臺

鏈表題》(http://www.dameics.com)。(保留所有結點,即便大小相同)

Node * Merge(Node *head1 , Node *head2)

{

if ( head1 == NULL)

return head2 ;

if ( head2 == NULL)

return head1 ;

Node *head = NULL ;

Node *p1 = NULL;

Node *p2 = NULL;

if ( head1->data < head2->data )

{

head = head1 ;

p1 = head1->next;

p2 = head2 ;

}

else

{

head = head2 ;

p2 = head2->next ;

p1 = head1 ;

}

【鏈表題】相關文章:

鏈表面試題-一個鏈表的結點結構08-09

C++筆試題:關于鏈表和指針09-16

筆試實例:判斷單鏈表中是否存在環(huán)08-03

寫出程序把一個鏈表中的接點順序倒排10-13

閱讀題筆試經驗09-27

家樂福筆試真題07-01

以關愛為題的作文07-23

IQ題筆試題07-06

SOHU智力邏輯題08-07

施耐德筆試真題10-28