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

郑州微网站网站建设结算方式

郑州微网站,网站建设结算方式,wordpress改背景图片,网络规划思路 有了合并两个链表的基础后#xff0c;这个的一种方法就是可以进行顺序合并#xff0c;我们可以先写一个函数用来合并两个链表#xff0c;再在合并K个链表的的函数中循环调用它。 解题过程 解析这个函数 首先#xff0c;可以先判断#xff0c;如果a为空#xff0c…思路 有了合并两个链表的基础后这个的一种方法就是可以进行顺序合并我们可以先写一个函数用来合并两个链表再在合并K个链表的的函数中循环调用它。 解题过程 解析这个函数 首先可以先判断如果a为空则返回b。如果b为空则返回a。 在合并链表时我们需要一个head保存合并之后链表的头我们可以把head设为一个虚拟的头不保存val。 其次我们还需要一个指针(cur)记录下一个插入位置的前一个位置。 我们还需要设置pa,pb指针来对a,b链表进行遍历 当pa和pb都非空时 若pa-val pb-val则将pa插入到cur的后面pa向后移动一个。 若pa-val  pb-val则将pb插入到cur的后面pb向后移动一个。 两个插入完之后cur都需要向后移动一个方便下次插入。 循环结束之后运用三元运算符若pa不为空则cur直接接上pa剩下的。反之接上pb。合并完链表后返回head.next 遍历lists: 将空链表不断与list中的数据进行合并 最后返回ans。 代码 //顺序合并 class Solution { public:ListNode* mergeTwoLists(ListNode* a, ListNode* b){if(!a)return b;if(!b)return a;ListNode head, *cur head, *pa a, *pb b;while(pa pb){if(pa-val pb-val){cur-next pa;pa pa-next;}else{cur-next pb;pb pb-next;}cur cur-next;}cur-next (pa ? pa : pb);return head.next;}ListNode* mergeKLists(vectorListNode* lists) {ListNode* ans nullptr;for(int i 0; i lists.size();i){ans mergeTwoLists(ans, lists[i]);}return ans;} };
http://www.hkea.cn/news/14593545/

相关文章:

  • 天河手机建网站深圳南园网站建设
  • 漳州网站建设哪家最正规wordpress the date
  • 鼎豪网站建设django网站开发流程
  • 托管网站费用网站大全免黄
  • 古田网站建设鄂州网站制作企业
  • 网络营销网站网站建设公司后端招聘要求
  • 创造网站的软件网站模板在线预览
  • 宜春网站制作网站搜索引擎收录
  • 基木鱼建站教程网址生成短链接
  • 南通启益建设集团有限公司网站广州服务类拓客软件
  • 贵州企业网站建设案例大连网站制作在线
  • 杭州网站设计公司推荐wordpress底部导航栏
  • 做网站 先上线再调整宁波 商城网站建设
  • 杭州网站做的好公司哪家好网站开发与维护项目招标
  • 做食品网站用什么颜色百度推广开户多少钱
  • 有专业做网站的吗gre考中关村做网站设计的
  • 都匀住房与城乡建设部网站新网站优化怎么做
  • 网站优化的方式徐州网站制作企业
  • 清空回收站 wordpress石家庄市建设局网站首页
  • 广州做网站mxszpt一站式网络营销
  • 怎么查网站流量免费的销售管理系统
  • 外贸柒夜网站建设怎么制作平台网站
  • 艺术品拍卖网站源码php杭州住房和城乡建设厅官网
  • 用凡科做的手机网站版教育门户网站建站
  • 长春企业网站seowordpress怎么建加盟网
  • 搜搜提交网站入口asp网站浏览器兼容
  • 站外做deal的网站网站二级目录 修改路径
  • 手机网站架构山东网站建设团队
  • 一站式做网站企业简介模板ppt
  • 营销网站功能网站制作流程和方法