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

什么行业要做网站建设推广这些深圳搜索引擎优化收费

什么行业要做网站建设推广这些,深圳搜索引擎优化收费,专业做律师网站的公司,恶意点击竞价是用的什么软件文章目录 前言一、两数相加1, 题目2, 思路分析2,1 找到中间结点2.2, 逆序后半段链表2.3, 合并两个链表 3, 代码 前言 各位读者好, 我是小陈, 这是我的个人主页, 希望我的专栏能够帮助到你: #x1f4d5; JavaSE基础: 基础语法, 类和对象, 封装继承多态, 接口, 综合小练习图书管… 文章目录 前言一、两数相加1, 题目2, 思路分析2,1 找到中间结点2.2, 逆序后半段链表2.3, 合并两个链表 3, 代码 前言 各位读者好, 我是小陈, 这是我的个人主页, 希望我的专栏能够帮助到你: JavaSE基础: 基础语法, 类和对象, 封装继承多态, 接口, 综合小练习图书管理系统等 Java数据结构: 顺序表, 链表, 堆, 二叉树, 二叉搜索树, 哈希表等 JavaEE初阶: 多线程, 网络编程, TCP/IP协议, HTTP协议, Tomcat, Servlet, Linux, JVM等(正在持续更新) 对于链表题, 常用的技巧和操作是: 头插, 尾插, 快慢双指针, 傀儡节点 一、两数相加 1, 题目 OJ链接 题目规定不能改变链表里的值, 而是真正交换链表节点 2, 思路分析 首先, 按照题意画出重排之后的链表, 观察原链表和重排之后的链表有什么变化 只看橙色结点, 发现后半段链表是逆序的 至此 本题的思路就非常清晰了 1, 找到中间节点(快慢双指针)2, 逆序后半段链表(傀儡头节点 头插)3, 合并两个链表(傀儡头结点 双指针) 注意本题没有返回值, 所以第三步操作之后不是返回新的头结点, 而是要修改原链表的头结点 head 之后的结点的指向 2,1 找到中间结点 1, 定义 slow 和 fast 两个指针, 起始位置都指向头结点2, slow 每次走一步, fast 每次走两步3, 当 fast 为 null 或 fast.next 为 null 时退出循环 如果有奇数个结点, slow 刚好是中间结点, 如果是偶数个结点, slow 是偏右的中间节点 2.2, 逆序后半段链表 1, 定义一个傀儡节点 pHead2, 定义一个 target 指针, target 就指向刚才的 slow3, 定义一个 next 指针, 记录 target 的下一个结点4, 循环遍历后半段链表, 依次头插到 pHead 所在的链表 此时 target 为 null, 逆序完成, 退出循环 这里有个 bug ! 在循环逆序链表之前应该先断开原链表的前半段和后半段 否则逆序完成之后, 原链表并没有断开, 再执行第三步 (合并两个链表) 时就会发生死循环! 所以在第一步时应该定义一个 prev 指针, 记录 slow 结点的前一个结点, 找到中间结点后, 令 prev.next null 2.3, 合并两个链表 1, 定义一个傀儡节点 ret2, 定义一个 cur1 指针, 指向原链表头结点 head3, 定义一个 cur2 指针, 指向逆序后的链表的头结点4, 定义一个 cur3 指针, 指向 ret 1, cur1 尾插到 cur3 后面 (此时 1 这个结点还指向 2 ), cur2 尾插到 cur3 后面 2, (此时 6 这个结点还指向 5 ), cur1 尾插到 cur3 后面, (此时 2 这个结点还指向 3 ), cur2 尾插到 cur3 后面 3, (此时 5 这个结点还指向 4 ), cur1 尾插到 cur3 后面 cur2 尾插到 cur3 后面 4, 得到整个链表, 此时 head 结点还在, 并且 head 之后的结点链表结构已经被修改成功 在一次循环中, 先尾插 cur1, 再尾插 cur2, 循环条件设为 cur1 ! null 即可 因为 : 如果链表是偶数个结点, 链表前半段和后半段长度相同, 如果链表是奇数个结点, 链表前半段比后半段少一个结点, 但没关系, 尾插时不会改变结点的的 next 域 3, 代码 public void reorderList(ListNode head) {if(head null || head.next null) {return;}// 1, 找到中间节点ListNode slow head;ListNode fast slow;ListNode prev head;while(fast ! null fast.next ! null) {prev slow;slow slow.next;fast fast.next.next;}ListNode target slow;prev.next null;ListNode phead new ListNode(0);ListNode cur phead;// 2, 逆序后半个链表while(target ! null) {ListNode next target.next;target.next cur.next;cur.next target;target next;}ListNode cur1 head;ListNode cur2 phead.next;ListNode ret new ListNode(0);ListNode cur3 ret;// 3, 合并链表while(cur1 ! null){cur3.next cur1;cur3 cur3.next;cur1 cur1.next;cur3.next cur2;cur3 cur3.next;cur2 cur2.next;}}
文章转载自:
http://www.morning.rcgzg.cn.gov.cn.rcgzg.cn
http://www.morning.zbkwj.cn.gov.cn.zbkwj.cn
http://www.morning.mzjbz.cn.gov.cn.mzjbz.cn
http://www.morning.qnpyz.cn.gov.cn.qnpyz.cn
http://www.morning.rzmkl.cn.gov.cn.rzmkl.cn
http://www.morning.qypjk.cn.gov.cn.qypjk.cn
http://www.morning.fxzgw.com.gov.cn.fxzgw.com
http://www.morning.wxgd.cn.gov.cn.wxgd.cn
http://www.morning.zymgs.cn.gov.cn.zymgs.cn
http://www.morning.xpmwt.cn.gov.cn.xpmwt.cn
http://www.morning.bcjbm.cn.gov.cn.bcjbm.cn
http://www.morning.wnmdt.cn.gov.cn.wnmdt.cn
http://www.morning.hlfgm.cn.gov.cn.hlfgm.cn
http://www.morning.mknxd.cn.gov.cn.mknxd.cn
http://www.morning.xcszl.cn.gov.cn.xcszl.cn
http://www.morning.jkrrg.cn.gov.cn.jkrrg.cn
http://www.morning.kfcfq.cn.gov.cn.kfcfq.cn
http://www.morning.kkqgf.cn.gov.cn.kkqgf.cn
http://www.morning.hmpxn.cn.gov.cn.hmpxn.cn
http://www.morning.qmnhw.cn.gov.cn.qmnhw.cn
http://www.morning.rkmhp.cn.gov.cn.rkmhp.cn
http://www.morning.hlfnh.cn.gov.cn.hlfnh.cn
http://www.morning.fllfz.cn.gov.cn.fllfz.cn
http://www.morning.lhrcr.cn.gov.cn.lhrcr.cn
http://www.morning.qlznd.cn.gov.cn.qlznd.cn
http://www.morning.xnbd.cn.gov.cn.xnbd.cn
http://www.morning.jjnry.cn.gov.cn.jjnry.cn
http://www.morning.xtrnx.cn.gov.cn.xtrnx.cn
http://www.morning.rsszk.cn.gov.cn.rsszk.cn
http://www.morning.pqwhk.cn.gov.cn.pqwhk.cn
http://www.morning.hkswt.cn.gov.cn.hkswt.cn
http://www.morning.qbwbs.cn.gov.cn.qbwbs.cn
http://www.morning.rqrxh.cn.gov.cn.rqrxh.cn
http://www.morning.hwbmn.cn.gov.cn.hwbmn.cn
http://www.morning.wqcbr.cn.gov.cn.wqcbr.cn
http://www.morning.zkqjz.cn.gov.cn.zkqjz.cn
http://www.morning.fksrg.cn.gov.cn.fksrg.cn
http://www.morning.kdjtt.cn.gov.cn.kdjtt.cn
http://www.morning.djxnn.cn.gov.cn.djxnn.cn
http://www.morning.rkdw.cn.gov.cn.rkdw.cn
http://www.morning.xdwcg.cn.gov.cn.xdwcg.cn
http://www.morning.rqlqd.cn.gov.cn.rqlqd.cn
http://www.morning.xqspn.cn.gov.cn.xqspn.cn
http://www.morning.bpxmw.cn.gov.cn.bpxmw.cn
http://www.morning.tgczj.cn.gov.cn.tgczj.cn
http://www.morning.wqrdx.cn.gov.cn.wqrdx.cn
http://www.morning.gcbhh.cn.gov.cn.gcbhh.cn
http://www.morning.tkxyx.cn.gov.cn.tkxyx.cn
http://www.morning.4q9h.cn.gov.cn.4q9h.cn
http://www.morning.dbylp.cn.gov.cn.dbylp.cn
http://www.morning.ckfqt.cn.gov.cn.ckfqt.cn
http://www.morning.vibwp.cn.gov.cn.vibwp.cn
http://www.morning.ykrss.cn.gov.cn.ykrss.cn
http://www.morning.qbjgw.cn.gov.cn.qbjgw.cn
http://www.morning.thrcj.cn.gov.cn.thrcj.cn
http://www.morning.nrzbq.cn.gov.cn.nrzbq.cn
http://www.morning.wqtzs.cn.gov.cn.wqtzs.cn
http://www.morning.fglzk.cn.gov.cn.fglzk.cn
http://www.morning.rpjr.cn.gov.cn.rpjr.cn
http://www.morning.nflpk.cn.gov.cn.nflpk.cn
http://www.morning.qpzjh.cn.gov.cn.qpzjh.cn
http://www.morning.qlrtd.cn.gov.cn.qlrtd.cn
http://www.morning.qxnlc.cn.gov.cn.qxnlc.cn
http://www.morning.kpbn.cn.gov.cn.kpbn.cn
http://www.morning.ptlwt.cn.gov.cn.ptlwt.cn
http://www.morning.blqmn.cn.gov.cn.blqmn.cn
http://www.morning.lpppg.cn.gov.cn.lpppg.cn
http://www.morning.xnfg.cn.gov.cn.xnfg.cn
http://www.morning.rlxg.cn.gov.cn.rlxg.cn
http://www.morning.jqmmf.cn.gov.cn.jqmmf.cn
http://www.morning.rbkl.cn.gov.cn.rbkl.cn
http://www.morning.lpyjq.cn.gov.cn.lpyjq.cn
http://www.morning.gydth.cn.gov.cn.gydth.cn
http://www.morning.dnqliv.cn.gov.cn.dnqliv.cn
http://www.morning.mntxalcb.com.gov.cn.mntxalcb.com
http://www.morning.mjbnp.cn.gov.cn.mjbnp.cn
http://www.morning.jspnx.cn.gov.cn.jspnx.cn
http://www.morning.wjplr.cn.gov.cn.wjplr.cn
http://www.morning.qysnd.cn.gov.cn.qysnd.cn
http://www.morning.jfmjq.cn.gov.cn.jfmjq.cn
http://www.tj-hxxt.cn/news/249470.html

相关文章:

  • 中国空间站官网句容建设工程备案网站
  • 做易拉宝设计的网站如何建立自己的平台
  • 安卓网站建站系统openwrt wordpress
  • 织梦图片网站深圳平面设计工作室
  • 网站建设需要哪些证适合网络营销的产品
  • 常州网站推广软件厂家男女做爰视频网站在线
  • 个人电影网站建设深圳seo优化关键词排名
  • 专业建站模板分享类wordpress主题
  • 泸州市建设厅官方网站股票做T网站
  • 做网站 简单外包用户体验设计经典案例
  • 深圳网站建设有限公司 2019西安的网络优化公司
  • 华为官方商城网站建设方案wordpress chastity
  • 专业的网站建设联系方式出名的设计公司
  • 装修公司网站设计iis 网站打不开
  • 教育网站制作哪专业大连公司名称大全
  • 百度不收录网站关键词营销型网站建设 案例
  • 行业网站怎么建设网站信息员队伍建设
  • 高校网站站群小程序公司开发排名
  • 怎么做送餐网站网站开发工具怎么改内容
  • 网站本科报考官网四川餐饮培训学校排名
  • 网站商品页面设计厦门seo网络推广
  • 网站自己推广专业网站优化案例
  • 百度统计网站用四字成语做网站域名好吗
  • 济宁高端网站建设可画简历模板官网
  • 网站建设的关键点wordpress获取分类下文章列表
  • 临沂网站建设团队动漫设计软件
  • 灰色调网站软文写作要求
  • 合肥网站建设sina机械加工网站模板
  • 装修设计装饰公司优化公司治理
  • 抚州企业网站做优化制作个人网站实例