亚洲一区亚洲二区亚洲三区,国产成人高清在线,久久久精品成人免费看,999久久久免费精品国产牛牛,青草视频在线观看完整版,狠狠夜色午夜久久综合热91,日韩精品视频在线免费观看

鏈表題

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

鏈表題

鏈表題:一個鏈表的結(jié)點結(jié)構(gòu)

struct Node

{

int data ;

Node *next ;

};

typedef struct Node Node ;

(1)已知鏈表的頭結(jié)點head,寫一個函數(shù)把這個鏈表逆序 ( 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.ishadingyu.com)。(保留所有結(jié)點,即便大小相同)

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 ;

}

【鏈表題】相關(guān)文章:

鏈表面試題-一個鏈表的結(jié)點結(jié)構(gòu)08-09

C++筆試題:關(guān)于鏈表和指針09-16

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

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

閱讀題筆試經(jīng)驗09-27

家樂福筆試真題07-01

以關(guān)愛為題的作文07-23

IQ題筆試題07-06

SOHU智力邏輯題08-07

施耐德筆試真題10-28