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

asp.net c 网站开发深圳产品设计工资

asp.net c 网站开发,深圳产品设计工资,云浮正规网页设计培训,短视频素材库免费下载无水印目录链接#xff1a; 力扣编程题-解法汇总_分享记录-CSDN博客 GitHub同步刷题项目#xff1a; https://github.com/September26/java-algorithms 原题链接#xff1a;力扣#xff08;LeetCode#xff09;官网 - 全球极客挚爱的技术成长平台 描述#xff1a; n 座城市 力扣编程题-解法汇总_分享记录-CSDN博客 GitHub同步刷题项目 https://github.com/September26/java-algorithms 原题链接力扣LeetCode官网 - 全球极客挚爱的技术成长平台 描述 n 座城市从 0 到 n-1 编号其间共有 n-1 条路线。因此要想在两座不同城市之间旅行只有唯一一条路线可供选择路线网形成一颗树。去年交通运输部决定重新规划路线以改变交通拥堵的状况。 路线用 connections 表示其中 connections[i] [a, b] 表示从城市 a 到 b 的一条有向路线。 今年城市 0 将会举办一场大型比赛很多游客都想前往城市 0 。 请你帮助重新规划路线方向使每个城市都可以访问城市 0 。返回需要变更方向的最小路线数。 题目数据 保证 每个城市在重新规划路线方向后都能到达城市 0 。 示例 1 输入n 6, connections [[0,1],[1,3],[2,3],[4,0],[4,5]] 输出3 解释更改以红色显示的路线的方向使每个城市都可以到达城市 0 。 示例 2 输入n 5, connections [[1,0],[1,2],[3,2],[3,4]] 输出2 解释更改以红色显示的路线的方向使每个城市都可以到达城市 0 。 示例 3 输入n 3, connections [[1,0],[2,0]] 输出0提示 2 n 5 * 10^4connections.length n-1connections[i].length 20 connections[i][0], connections[i][1] n-1connections[i][0] ! connections[i][1] 解题思路 这里使用广度优先搜索的解法从0出发先找到一步可以走到的所有节点如果有反向的则次数1。如果正向的则无需处理。 然后找2步可以走到的所有节点依次下去。 代码 class Solution {MapInteger, ListInteger toMap new HashMap();MapInteger, ListInteger fromMap new HashMap();boolean[] dp;public int minReorder(int n, int[][] connections) {dp new boolean[n];for (int[] connection : connections) {int from connection[0];int to connection[1];ListInteger integers1 toMap.computeIfAbsent(to, k - new ArrayList());integers1.add(from);ListInteger integers2 fromMap.computeIfAbsent(from, k - new ArrayList());integers2.add(to);}int sum 0;ListInteger list new ArrayList();list.add(0);dp[0] true;while (list.size() 0) {ListInteger newList new ArrayList();for (int i : list) {ListInteger integers toMap.get(i);ListInteger integers1 fromMap.get(i);if (integers ! null) {for (int key : integers) {if (dp[key]) {continue;}dp[key] true;newList.add(key);}}if (integers1 ! null) {for (int key : integers1) {if (dp[key]) {continue;}dp[key] true;sum;newList.add(key);}}}list newList;}return sum;} }
http://www.yutouwan.com/news/246502/

相关文章:

  • 网站都需要续费微信小程序怎么做表格
  • 淘宝客做网站怎样推广京东网上商城会员注册步骤
  • 替朋友做网站怎么做企业管理软件定制
  • 长沙 网站建设公司深圳网站建设公司jm3q
  • seo 网站推广博客和网站有什么不同
  • 海西高端网站建设公司软件定制公司值得去吗
  • 北京市建设资格注册中心网站营销策划公司简介
  • 天心区网站建设长春网络推广服务
  • 做网站公司哪里好合肥制作网站的公司
  • 白银网站模板wordpress建两个网站吗
  • 电子商务网站建设实训内容驰易网站建设
  • 做网站放广告赚钱我的家乡网站设计模板
  • 没有网站可以做淘宝客吗深圳福田区福田社区
  • 个人网站是什么意思wordpress 邮箱登录
  • 淄博高端网站建设乐达企业logo标志设计公司
  • 网站建设单选按钮男女做暖暖视频网站
  • 做垂直行业网站利润分析海淘一号 网站 怎么做的
  • 公司网站推广是做什么一份完整的项目计划书
  • 学校网站做链接邮箱在线登录
  • 无锡外贸网站开发南宁做网站公司品牌云尚网络
  • 安家堡网站建设怎么做网站访问被拒绝
  • 网站开发文件夹做的好的商城网站
  • 网站后台怎么做qq群自动加百度 wordpress
  • 临安规划建设局网站推广型网站如何建站
  • 网站服务器用什么配置英德网站seo
  • 山西制作网站公司排名汕头网站建设推广价格
  • 外贸soho 网站建设php空间购买
  • 衡阳网站建设技术外包郑州做网站比较专业的机构
  • 网站制作有哪些企业深圳专门做seo的公司
  • 大连网站 设计公司获取客户信息的渠道有哪些