早教吧作业答案频道 -->其他-->
设a和b是两个单链表,表中元素递减有序。试编写一个算法,将a和b归并成一个按元素值递增有序的单链表c,并要求辅助空间为O(1),c表的头结点可另辟空间。请分析算法的时间复杂度。
题目详情
设a和b是两个单链表,表中元素递减有序。试编写一个算法,将a和b归并成一个按元素值递增有序的单链表c,并要求辅助空间为O(1),c表的头结点可另辟空间。请分析算法的时间复杂度。,
▼优质解答
答案和解析
node *mergelink(node *p, node *q){ node *h, *r; h = (node*) malloc (sizeof(node)); h->next = NULL; r = h; while (p != NULL && q != NULL) { if (p->data <= q->da...
看了设a和b是两个单链表,表中元素...的网友还看了以下:
有一堆苹果,十个十个数剩九个,九个九个数剩八个,八个八个数剩七个,七个七个数剩六个,六个六个数剩五 2020-04-06 …
DNA双向复制DNA复制是两条单链各有一个复制起点吗,还是两条单链的两个复制起点算为一个复制起点, 2020-05-14 …
麻烦看清楚题目,一定按要求!建立一个复数类imaginary,其私有数据成员x和y表示复数的实部和 2020-06-08 …
一个九宫格如下表,每个小方格内都填一个复数,它的每行、每列及对角线上三个格内的复数和都相等,则x表 2020-06-10 …
一箱石榴,如果5个5个地数,最后还多1个,如果3个3个地数,最后也多一个,如果七个七个地数,最后一 2020-07-07 …
复利公式如何推出?c=利息p=本金s=本息额n=期限r=利率单利c=p*r*ns=c+p复利s=p 2020-07-23 …
有1箱鸡蛋,2个2个得数多1个,3个3个的数多1个,4个4个的数多1个,5个5个的数多1个,6个6个 2020-11-17 …
核孔并不是一个简单的孔洞,而是一个复杂的结构,称为核孔复合体,主要由蛋质构成。下图表示物质通过核孔复 2020-12-02 …
200912月的英语六级估分,快速阅读:6个4个仔细阅读:6个《阅读做的太差了》听力短对话:6个听力 2020-12-05 …
帮我算一个数.有一堆苹果,10个10个一堆放剩9个,9个9个放剩8个,8个8个放剩7个,7个7个放剩 2020-12-30 …