实例要求:将两个升序链表合并为一个新的 升序 链表并返回;新链表是通过拼接给定的两个链表的所有节点组成的;实例分析:先拼接两个链表,在使用冒泡排序即可;示例代码: struct ListNode* mergeTwoLists(struct ListNode* list1, struct ListNode* list2) { if(NULL == list1 ) { return list2; } if(NULL == list2) { return list1; } struct ListNode *p = list1; while(p->next != NULL) { p = p->next; } p->next = list2; struct ListNode *q = NULL; int temp = 0; p = list1; while(NULL != p->next) { q = p->next; while(NULL != q) { if(p->val > q->val) { temp = p->val; p->val = q->val; q->val = temp; } q = q->next; } p = p->next; } return list1; } 运行结果:
收录于话题
#链表2
相关信息
你可能还喜欢
热门推荐信息
汽车标定技术(三)--XCP协议如何支持测量功能
ByCyberSecurity_zhang
目录 1. 概述 2. 测量方式 -- Poll 3. 测量方式 -- DAQ 3.1 ODT概念模型 3.2 DAQ List概念 3.3 ODT 绝对编号和相对编号 3.4 静态DAQ和动态DAQ ...
可逆矩阵的性质
By听海边涛声
如果矩阵A可逆,那么它的逆矩阵也可逆,并且如果矩阵A可逆,假设是一个不为0的数,那么也可逆,并且如果矩阵A和都可逆,而且它们的阶数也相同,那么它们的乘积也是可逆的,并且如果矩阵A可逆,那么它的行列式的 ...
UG NX机械设计软件常见安装问题
By逃逸的卡路里
UG软件版本这里咱们就不提了,大部分伙伴应该都是钩子激活软件,肯定会遇到或多或少的安装问题,今天这里给大家总结了下,需要的小伙伴自取。 有其他问题可以一起讨论,也希望看到的小伙伴多关注支持哦。 安装U ...
2023年值得购买的笔记本电脑外置显卡拓展坞推荐
ByFanly
2023年推荐的外置显卡箱包括Razer Core X Chroma、Sonnet eGFX Breakaway Box和Giga ...