37.利用链表实现将两个有序队列A和B合并到有序队列H中,不准增
作者:
vbuer | 来源:发表于
2018-09-02 12:50 被阅读12次以升序为例:
while(a != NULL && b!= NULL)
{
if (a->data < b->data)
{
h->data = a->data;
a = a->next;
}
else if (a->data == b->data)
{
h->data = a->data;
a = a->next;
b = b->next;
}
else
{
h->data = b->data;
b = b->next
}
h = h->next;
}
if (a == NULL)
{
while (b != NULL)
{
h->data = b->data;
h = h->next;
b = b->next;
}
}
else
{
while(a != NULL)
{
h->data = a->next;
h = h->next;
a = a->next;
}
}
本文标题:37.利用链表实现将两个有序队列A和B合并到有序队列H中,不准增
本文链接:https://www.haomeiwen.com/subject/smcmwftx.html
网友评论