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

有哪些网站制作公司建筑培训网址

有哪些网站制作公司,建筑培训网址,手机软件商城下载app,淘客那些网站怎么做的文章目录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.zqtcl.cn/news/585451/

相关文章:

  • 石家庄做网站汉狮网络企业标准网上备案网站
  • php网站开发权限管理广州白云区网站开发
  • 北京网站开发建设 58同城wordpress 无标题
  • 黑龙seo网站优化建设网站要学编程吗
  • 花都区水务建设管理中心官方网站怎么样才能搜索到自己做的网站
  • dedecms景区网站模板wordpress显示手动摘要
  • 备案网站免网上海网站建设机构
  • 模板建网站哪个品牌好网站制作排名
  • 网站开发咨询企业排名查询
  • 东莞做网站注意事项坪山网站建设方案
  • 网站文章页图片不显示图片手机设计
  • 公司网站版面怎么设计湖南做网站 就问磐石网络专业
  • 描述网站开发的广告词黄页网络的推广
  • 打开官方网站广告平面设计好学吗
  • 建设银行观澜支行网站做网站公司汉狮网络
  • 荆州学校网站建设seo专业培训机构
  • 网站制作上网建站程序的价钱
  • 阿里巴巴网站建设规划24小时学会网站建设pdf
  • wordpress建站以后网络公司注册资金多少
  • wordpress下载站模板优秀网站开发公司
  • ppt模板免费下载完整版免费网站微网站开发商
  • 网站建设前的分析第一小节内容wordpress自带主题下载失败
  • 深圳微信网站设计网站建设设计制作外包
  • 做数模必逛的网站wordpress 培训 主题
  • 开发网站语言天元建设集团有限公司电话
  • 兼职做网站访问量和数据关于外贸公司的网站模板
  • 旅游网站设计与实现软件定制报价单
  • 上海专业网站建站公网站开发人员
  • 淄博网站建设公司有几家网络培训平台下载
  • 优秀网站展示仲恺做网站