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

瑞安企业做网站直播开发平台

瑞安企业做网站,直播开发平台,精准推广的渠道有哪些,怎么选择无锡网站建设文章目录1. 题目2. 解题1. 题目 给你一张 无向 图#xff0c;图中有 n 个节点#xff0c;节点编号从 0 到 n - 1 #xff08;都包括#xff09;。 同时给你一个下标从 0 开始的整数数组 values #xff0c;其中 values[i] 是第 i 个节点的 价值 。同时给你一个下标从 0 开… 文章目录1. 题目2. 解题1. 题目 给你一张 无向 图图中有 n 个节点节点编号从 0 到 n - 1 都包括。 同时给你一个下标从 0 开始的整数数组 values 其中 values[i] 是第 i 个节点的 价值 。同时给你一个下标从 0 开始的二维整数数组 edges 其中 edges[j] [uj, vj, timej] 表示节点 uj 和 vj 之间有一条需要 timej 秒才能通过的无向边。最后给你一个整数 maxTime 。 合法路径 指的是图中任意一条从节点 0 开始最终回到节点 0 且花费的总时间 不超过 maxTime 秒的一条路径。 你可以访问一个节点任意次。 一条合法路径的 价值 定义为路径中 不同节点 的价值 之和 每个节点的价值 至多 算入价值总和中一次。 请你返回一条合法路径的 最大 价值。 注意每个节点 至多 有 四条 边与之相连。 示例 1 输入values [0,32,10,43], edges [[0,1,10],[1,2,15],[0,3,10]], maxTime 49 输出75 解释 一条可能的路径为0 - 1 - 0 - 3 - 0 。 总花费时间为 10 10 10 10 40 49 。 访问过的节点为 0 1 和 3 最大路径价值为 0 32 43 75 。示例 2 输入values [5,10,15,20], edges [[0,1,10],[1,2,10],[0,3,10]], maxTime 30 输出25 解释 一条可能的路径为0 - 3 - 0 。 总花费时间为 10 10 20 30 。 访问过的节点为 0 和 3 最大路径价值为 5 20 25 。示例 3 输入values [1,2,3,4], edges [[0,1,10],[1,2,11],[2,3,12],[1,3,13]], maxTime 50 输出7 解释 一条可能的路径为0 - 1 - 3 - 1 - 0 。总花费时间为 10 13 13 10 46 50 。 访问过的节点为 0 1 和 3 最大路径价值为 1 2 4 7 。示例 4 输入values [0,1,2], edges [[1,2,10]], maxTime 10 输出0 解释 唯一一条路径为 0 。总花费时间为 0 。 唯一访问过的节点为 0 最大路径价值为 0 。提示 n values.length 1 n 1000 0 values[i] 10^8 0 edges.length 2000 edges[j].length 3 0 uj vj n - 1 10 timej, maxTime 100 [uj, vj] 所有节点对 互不相同 。 每个节点 至多有四条 边。 图可能不连通。来源力扣LeetCode 链接https://leetcode-cn.com/problems/maximum-path-quality-of-a-graph 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 看见条件 10 timej, maxTime 100最多 dfs 10 层就完事了建图暴力搜索就是了 class Solution {int maxVal 0; public:int maximalPathQuality(vectorint values, vectorvectorint edges, int maxTime) {int n values.size();vectorunordered_mapint,int g(n);vectorint vis(n);for(auto e : edges){ // 建图g[e[0]][e[1]] e[2];g[e[1]][e[0]] e[2];}vis[0] 1; // 访问节点次数dfs(g, values, maxTime, vis, 0, 0, values[0]);return maxVal;}void dfs(vectorunordered_mapint,int g, vectorint values, int maxTime, vectorint vis, int idx, int time, int val){if(time maxTime) return; // 超时了if(idx0 val maxVal){maxVal val;}for(auto nid_t : g[idx]){ //遍历相邻节点int nid nid_t.first; // 相邻节点编号int t nid_t.second; // 需要花费时间if(vis[nid] 0) // 没有访问这个节点可以获得价值{vis[nid];dfs(g, values, maxTime, vis, nid, timet, valvalues[nid]);vis[nid]--;}else // 访问过了不能再获得价值{vis[nid];dfs(g, values, maxTime, vis, nid, timet, val);vis[nid]--;}}} };404 ms 23.6 MB C 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.huolong8.cn/news/314543/

相关文章:

  • 网站建设方案书封面wordpress 字段插件
  • 岱山县建设网站网业游戏大全
  • 什么app做网站seo关键词优化公司官网
  • 用备案的网站做违法网站wordpress 主题 设置
  • 网站底部导航制作泰安网站建设哪家强
  • 公司网站免费建立贺兰县住房和城乡建设局网站
  • 做简单网站用什么软件有哪些内容wordpress彩票
  • 石家庄兼职建站上海有几个区县
  • 网站的设计风格有哪些做网站 广州
  • 在百度上打广告找谁推广产品广州网站关键词优化推广
  • 国外网站打不开怎么解决做服装微商城网站
  • 怎样在赶集微网站做微招聘信息网站开发用什么软件
  • 营销型网站建设作用做系统正版win10系统下载网站
  • 织梦网站建设如何用云指做自己的网站
  • 响应式网站设计软件广告公司企业简介
  • 网站规划与设计案例wordpress外网访问没模版
  • 如何查询一个网站是否备案wordpress网站阿里云备案号
  • 做网站的不足 心得营销推广费用方案
  • 天长市做网站怎么进入wordpress修改界面
  • 做网站的钱叫什么科目尚海整装电话号码
  • 企业网站规划方案湖南app开发
  • 专业柳州网站建设价格wordpress安卓源码
  • wordpress子站搭建虹口门户网站建设
  • pc 手机网站源码怎么看网站用哪个系统做的
  • 上海迈诺网站建设wordpress注册登录修改
  • 上海高端点网站建设制作公司有哪些?|网站建设网站建设申请书
  • 网页开发公司网站wordpress 图片整理
  • 制作网站付费软件双流县规划建设局网站
  • 网站建设服务费是否无形资产怎么把网站上传到域名
  • 淘宝客网站搭建网站建设完成外网无法访问