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

html 网站地图职业培训学校加盟

html 网站地图,职业培训学校加盟,全球十大it公司,wordpress 顶部菜单题目链接: 链接 题目描述: 思路: 思路一 利用map,先把val复制到新的node,再把关系复制到node, key是旧的node,value是新的node 思路二 不复制在map里,而是直接复制在链表里&a…

题目链接:

链接

题目描述:

在这里插入图片描述
在这里插入图片描述

思路:

思路一

利用map,先把val复制到新的node,再把关系复制到node,
key是旧的node,value是新的node
在这里插入图片描述

思路二

不复制在map里,而是直接复制在链表里,相当于插入一个新的node,插入后就会知道原本节点的next,但是不知道random,所以还需要再遍历一次找到random,最后拆分两个链表

实现代码:

class Solution {public Node copyRandomList(Node head) {Node cur = head;Map<Node,Node> map= new HashMap<>();while(cur != null){map.put(cur,new Node(cur.val));cur = cur.next;}cur = head;while(cur != null){map.get(cur).next = map.get(cur.next);map.get(cur).random = map.get(cur.random);cur = cur.next;}return map.get(head);}
}
class Solution {public Node copyRandomList(Node head) {if(head==null){return head;}//复制插入Node cur = head;while(cur != null){Node tmp = cur.next;cur.next = new Node(cur.val);cur.next.next = tmp;cur = tmp;}//找randomcur = head;while(cur != null){if(cur.random != null){cur.next.random = cur.random.next;}cur = cur.next.next;}//拆分Node ans = head.next, pre = head;cur = head.next;while(cur.next != null){pre.next = pre.next.next;cur.next = cur.next.next;pre = pre.next;cur = cur.next;}pre.next = null;return ans;}
}
http://www.dtcms.com/wzjs/830497.html

相关文章:

  • 网站改版 方案wordpress 效果
  • 搜狗站长管理平台个体户营业执照可以做网站吗
  • 涡阳哪里有做网站的网站 系统概述
  • 网站流量怎么做乡1万星力游戏源码
  • 网站轮播图制作网站更新内容
  • 深圳 购物商城网站建设不锈钢网站建设哪家好
  • 代做论文 软件指导去哪些网站只知道网站后台怎么做301
  • 景区建设网站的不足wordpress 禁止右键
  • 虚拟网站官网wordpress获取微信用户
  • 苏州建站公司兴田德润简介呢定制型营销网站建设
  • 如何做电影网站不违法环境建设公司属于什么企业
  • 网站内容建设总结公司网站用wordpress
  • 贵阳市门户网站gae wordpress
  • 网站301跳转效果网站建设改变某个表格大小
  • 微商做百度推广发哪个网站收录高wordpress游客评论游客
  • 衡阳网站建设公司高校后勤网站建设要求及内容
  • phpmysql网站wordpress自定义样式
  • 做通信毕业设计的网站营销型网站建设0469z
  • 网站备案号如何查找陇南市建设局网站
  • 洛江网站建设报价低代码平台
  • 中国在数码网站注册域名好 gt制作网页需要的技术
  • 西安市建设和住房保障局网站企业seo案例
  • 门户网站建设工作总结怎样在网站做宣传
  • 做淘宝首页初学ps视频网站做销售网站
  • 网站开发培训北京有哪些做平面设计好的网站有哪些内容
  • 免费网站成本wordpress采集插件 中文
  • 怎样做网站发布信息上海网上推广
  • wordpress文章找不到seo营销服务
  • 重庆整合营销网站建设推动高质量发展就是要
  • 齐齐哈尔做网站河源网站制作1993seo