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

如皋官方网站建设什么地铁深圳网站开发奇辰科技

如皋官方网站建设什么地铁,深圳网站开发奇辰科技,html作业代码,一个主体可以备案几个网站克隆图 力扣链接#xff1a;133. 克隆图 题目描述 给你无向 连通 图中一个节点的引用#xff0c;请你返回该图的 深拷贝#xff08;克隆#xff09;。 示例 分析 对于一张图而言#xff0c;它的深拷贝即构建一张与原图结构#xff0c;值均一样的图#xff0c;但是…克隆图 力扣链接133. 克隆图 题目描述 给你无向 连通 图中一个节点的引用请你返回该图的 深拷贝克隆。 示例 分析 对于一张图而言它的深拷贝即构建一张与原图结构值均一样的图但是其中的节点不再是原来图节点的引用。因此为了深拷贝出整张图我们需要知道整张图的结构以及对应节点的值。 由于题目只给了我们一个节点的引用因此为了知道整张图的结构以及对应节点的值我们需要从给定的节点出发进行「图的遍历」并在遍历的过程中完成图的深拷贝。 为了防止多次遍历同一个节点陷入死循环我们需要用一种数据结构记录已经被克隆过的节点。 深度优先搜索 class Solution {private HashMapNode, Node visited new HashMap();public Node cloneGraph(Node node) {if(node null) return node;if(visited.containsKey(node)) return visited.get(node);Node cloneNode new Node(node.val, new ArrayList());visited.put(node, cloneNode);for(Node neighbor : node.neighbors) {cloneNode.neighbors.add(cloneGraph(neighbor));}return cloneNode;} }广度优先搜索 class Solution {public Node cloneGraph(Node node) {if(node null) return node;HashMapNode, Node visited new HashMap();LinkedListNode queue new LinkedListNode();queue.add(node);visited.put(node, new Node(node.val, new ArrayList()));while(!queue.isEmpty()) {Node n queue.remove();for(Node neighbor : n.neighbors) {if(!visited.containsKey(neighbor)) {visited.put(neighbor, new Node(neighbor.val, new ArrayList()));queue.add(neighbor);}visited.get(n).neighbors.add(visited.get(neighbor));}}return visited.get(node);} }
http://www.yutouwan.com/news/9926/

相关文章:

  • 徐州开发的网站wordpress用户注册添加密码
  • 子目录创建网站网站中的公司地址怎么做
  • 做碳循环的网站html登录页面设计代码
  • 平台网站开发公司免费的黄冈网站有哪些平台呢永久久
  • 企业网站优化与推广三明建设网站
  • 构站网sanitize_user wordpress
  • 网站建设中如何兼容所有浏览器北京简盟产品设计有限公司
  • 建设网站空间wordpress的搭建环境搭建
  • 平面设计素材免费网站有哪些广告设计公司开店策划
  • 做h5页面网站有哪些赤城网站建设
  • 如何建设自己的网站新乡营销型网站建设
  • 医院网站专题用ps怎么做三合一网站和传统网站
  • 网站建设销售专业术语林业网站源码
  • 网站开发的软 硬件环境标准二级目录 Wordpress
  • 工程造价询价网站wordpress 标签详解
  • 网站备案证书怎么下载不了漳州 网站设计
  • 公司网站恶意评价十大企业网站排行榜
  • 网站开发项目视频教程编辑制作网页的基础是
  • 如何把网站放到百度wordpress用户名忘记密码
  • 网站做某个关键词排名该怎么做网址导航模板
  • 电费公众号开发盐城网站优化价格
  • 闸北区网站设计与制作ASP.NET网站建设实战
  • 可以提供排版的网站网文封面制作网站
  • wordpress 自建图床网站优化资源
  • 重庆网站搜索引擎seowordpress 前台加载慢
  • 小雨wordpress群站优化之链轮模式
  • 安徽省建设干部培训学校网站为什么要网站建设
  • 网站制作网站建设单位安装wordpress步骤
  • 网站建设流程百度经验镇江论坛网站建设
  • 公司网站模板 免费英特尔网站开发框架