當前位置:編程學習大全網 - 編程軟體 - 在數據結構編程問題的最後

在數據結構編程問題的最後

struct?節點?* mergedescendinlink(struct?節點?*head1,?struct?節點?*head2)

{

struct?節點?* head = NULL

如果?(head 1->;數據?& lt?head 2->;數據)

{

頭?=?head 1;

head1?=?head 1->;接下來;

}

其他

{

頭?=?head2

head2?=?head 2->;接下來;

}

head->;下壹個?=?NULL

struct?節點?*pTemp?=?NULL

什麽時候?(?head1!=NULL?& amp& amp?head2!=空)

{

如果?(head 1->;數據?& lt?head 2->;數據)

{

pTemp?=?head 1;

head1?=?head 1->;接下來;

}

其他

{

pTemp?=?head2

head2?=?head 2->;接下來;

}

pTemp-& gt;下壹個?=?頭;

頭?=?pTemp

}

如果?(head1?!=?空)

{

while(head1!=空)

{

pTemp?=?head 1;

?head1?=?head 1->;接下來;

?pTemp-& gt;下壹個?=?頭;

?頭?=?pTemp

?}

}

如果?(head2?!=?空)

{

while(head2!=空)

{

pTemp?=?head2

head2?=?head 2->;接下來;

pTemp-& gt;下壹個?=?頭;

頭?=?pTemp

}

}

回歸?頭;

}

  • 上一篇:python的保留字有哪些
  • 下一篇:學新能源汽車技術就業前景怎樣?
  • copyright 2024編程學習大全網