当前位置: 首页 > news >正文

宁夏水利厅建设管理处网站西安建网站的公司

宁夏水利厅建设管理处网站,西安建网站的公司,鹤壁做网站,沈阳市建设工程管理中心题目如下: 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例如下: 示例 1#xff1a; 输入#xff1a;l1 [1,2,4], l2 [1,3,4] 输出#xff1a;[1,1,2,3,4,4]示例 2#xff1a; 输入#xff1a;l1 [], l2 …题目如下: 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。  示例如下: 示例 1 输入l1 [1,2,4], l2 [1,3,4] 输出[1,1,2,3,4,4]示例 2 输入l1 [], l2 [] 输出[]示例 3 输入l1 [], l2 [0] 输出[0] 思路解析: 本代码先是利用变量获取到链表的个数然后分别利用两个指针分别访问两个链表里面的值然后进行比较把较小的值放到建立的哨兵位后面然后让tmp和哨兵位同时创建的指针指向哨兵位的位置free哨兵位返回tmp即可。 代码解析 struct ListNode* mergeTwoLists(struct ListNode* list1, struct ListNode* list2) {struct ListNode* p1, *p2;struct ListNode* linode1 list1;struct ListNode* linode2 list2;struct ListNode* head1, * tmp;tmp head1 (struct ListNode*)malloc(sizeof(struct ListNode));int n 0;int m 0;while (linode1 ! NULL){linode1 linode1-next;n;}while (linode2 ! NULL){linode2 linode2-next;m;}linode1 list1;linode2 list2;int x m n;while (x--){if (linode1 NULL){p2 linode2-next;linode2-next tmp;tmp linode2;linode2 p2;}else if (linode2 NULL){p1 linode1-next;linode1-next tmp;tmp linode1;linode1 p1;}else if (linode1-val linode2-val){p1 linode1-next;linode1-next tmp;tmp linode1;linode1 p1;}else{p2 linode2-next;linode2-next tmp;tmp linode2;linode2 p2;}}free(head1);return tmp;}}
http://www.hkea.cn/news/14477064/

相关文章:

  • 建设服装网站的论文免费做网络推广
  • .net网站方案行业网站建设费用明细
  • 网站模板减肥网络推广文案
  • 广州网站建设设计哪些做直播卖食品的网站有哪些
  • 建立公司网站流程建设网站平台需要什么硬件配置
  • 上海方正大厦网站建设首页图片点击率如何提高
  • 广告公司网站(附falsh及源代码)河北网站建设报价
  • 建设一个属于自己网站宿豫区城乡建设局网站
  • 个人或主题网站建设实验体会重庆网站建设狐灵科技
  • 有什么手机网站工程交易网
  • 网站制作策划帝国cms 网站地址设置
  • 建一个英文网站需要多少钱公司网站建设合规吗
  • 做一个网站成本多少钱域名服务器查询
  • 哪个网站做高中的题好网站开发 工资高吗
  • 沂南网站优化有没有大人和小孩做的网站
  • 没有网站怎样做外贸手机怎么制作游戏软件教程
  • 吴江网站建设公司重庆高端网站设计公司
  • 国外 网站网站济南君哲网站建设公司
  • 网站收录检测查询网站注册信息
  • 长春市长春网站建设网站项目计划书模板范文
  • 网站搜索优化排名廊坊网站建设技术支持
  • 网站可以自己维护吗制作网站专业公司吗
  • 大连网站外包中国建筑网官网查询阮国方
  • 适合做手机主页的网站灰色词排名代做
  • 网站建设与应用教案电影资源采集网站咋做
  • 微商怎么做 和淘宝网站一样吗有专业做外贸的网站吗
  • 微信上打开连接的网站怎么做的易企查
  • 成品网站灬源码1688哈尔滨网站免费制作
  • php支持大型网站开发吗网站建设如何盈利
  • 浙江平湖建设局网站公司网站建设费用账务处理