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

外贸门户网站crm系统哪种品牌的好

外贸门户网站,crm系统哪种品牌的好,怎么制作ppt的步骤教程,宝石汇网站目录 题目描述#xff1a;138. 复制带随机指针的链表#xff08;中等#xff09;题目接口解题思路代码 PS: 题目描述#xff1a;138. 复制带随机指针的链表#xff08;中等#xff09; 给你一个长度为 n 的链表#xff0c;每个节点包含一个额外增加的随机指针 random 138. 复制带随机指针的链表中等题目接口解题思路代码 PS: 题目描述138. 复制带随机指针的链表中等 给你一个长度为 n 的链表每个节点包含一个额外增加的随机指针 random 该指针可以指向链表中的任何节点或空节点。 构造这个链表的 深拷贝。 深拷贝应该正好由 n 个 全新 节点组成其中每个新节点的值都设为其对应的原节点的值。新节点的 next 指针和 random 指针也都应指向复制链表中的新节点并使原链表和复制链表中的这些指针能够表示相同的链表状态。复制链表中的指针都不应指向原链表中的节点 。 例如如果原链表中有 X 和 Y 两个节点其中 X.random -- Y 。那么在复制链表中对应的两个节点 x 和 y 同样有 x.random -- y 。 返回复制链表的头节点。 用一个由 n 个节点组成的链表来表示输入/输出中的链表。每个节点用一个 [val, random_index] 表示 val一个表示 Node.val 的整数。random_index随机指针指向的节点索引范围从 0 到 n-1如果不指向任何节点则为 null 。 你的代码 只 接受原链表的头节点 head 作为传入参数。 LeetCode做题链接LeetCode-复制带随机指针的链表 示例 1 输入head [[7,null],[13,0],[11,4],[10,2],[1,0]] 输出[[7,null],[13,0],[11,4],[10,2],[1,0]]示例 2 输入head [[1,1],[2,1]] 输出[[1,1],[2,1]]示例 3 输入head [[3,null],[3,0],[3,null]] 输出[[3,null],[3,0],[3,null]]提示 0 n 1000 -104 Node.val 104 Node.random 为 null 或指向链表中的节点。题目接口 /* // Definition for a Node. class Node {int val;Node next;Node random;public Node(int val) {this.val val;this.next null;this.random null;} } */class Solution {public Node copyRandomList(Node head) {} }解题思路 参考题解图解 138. 复制带随机指针的链表 主要思路 1.根据遍历到的原节点创建对应的新节点每个新创建的节点是在原节点后面2.新节点的随机指针就是原节点的随机指针的next重点3.将两个链表分开返回新链表 代码 /* // Definition for a Node. class Node {int val;Node next;Node random;public Node(int val) {this.val val;this.next null;this.random null;} } */class Solution {public Node copyRandomList(Node head) {if (head null) {return null;}Node p head;//第一步在每个原节点后面创建一个新节点//1-1-2-2-3-3while (p ! null) {Node newNode new Node(p.val);newNode.next p.next;p.next newNode;// p 指向原链表的的下一个结点然后继续插入p newNode.next;}p head;//第二步设置新节点的随机节点while (p ! null) {if (p.random ! null) {// 新节点的随机指针就是原节点的随机指针的nextp.next.random p.random.next;}// 每次都跳两次p p.next.next;}// 定义一个新的链表头结点这个结点的next才是我们需要返回的新链表Node dummy new Node(-1);p head;Node cur dummy;//第三步将两个链表分离while (p ! null) {cur.next p.next;cur cur.next;p.next cur.next;p p.next;}return dummy.next;} }成功 PS: 感谢您的阅读如果您觉得本篇文章对您有所帮助请给予博主一个赞喔~
http://www.hkea.cn/news/14266555/

相关文章:

  • p2p网站开发多少钱网站空间 哪个公司好
  • 南海最新消息seo的方法
  • 建设网站的目的服装类移动互联网开发的数据有限但更新快
  • 网站seo新手什么是优化问题
  • 常州制作企业网站深圳h5开发
  • 龙岗网站建设设计服务做网站的项目介绍
  • 哈尔滨市建设工程信息网官方网站河南搜索引擎优化
  • 广东建设银行招聘网站重庆微网站制作
  • wordpress 底部导航菜单重庆seo排名优化费用
  • 十堰建设银行官方网站标书制作图片
  • 建设工程新工艺网站安徽网站优化多少钱
  • 广州网站建设推广公司国内优秀网页
  • 深圳筑造建设有限公司网站wordpress 简繁体 插件
  • 网站建设费用:做个网站要多少钱?一鸿建设设计网站
  • 网站热区图深圳住房和建设管理局官方网站
  • 浙江做网站作风建设年 网站
  • 网站建设英文术语wordpress教程 下载
  • 谷歌搜索引擎官网百度seo新站优化
  • 高中生自己做网站国内免费域名申请
  • phpwind能做网站吗做网站美工要学什么
  • 5设计网站网络推广加盟
  • 陕西住房和建设部网站软文广告投放平台
  • 邢台网站制作公司哪家专业线上营销的方式
  • 做团购的网站页面优化主要从哪些方面进行
  • 外贸 推广网站好用的快速网站建设平台
  • 推荐上海网站建站品牌东莞建站模板公司
  • 品牌做网站微商平台app
  • 建设020网站需要多少钱浙江建设厅网站
  • wordpress素材下载站网站开发 简历
  • 仿 手机 网站模板html源码网站建设用什么系统