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

企业网站asp源代码百度竞价排名规则

企业网站asp源代码,百度竞价排名规则,宠物app页面设计,dedecms网站入侵Leetcode 3613. Minimize Maximum Component Cost 1. 解题思路2. 代码实现 题目链接:3613. Minimize Maximum Component Cost 1. 解题思路 这一题思路上就是一个DSU的思路,我们首先将所有的边按照权重进行顺序排列,然后从小到大依次进行连…
  • Leetcode 3613. Minimize Maximum Component Cost
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:3613. Minimize Maximum Component Cost

1. 解题思路

这一题思路上就是一个DSU的思路,我们首先将所有的边按照权重进行顺序排列,然后从小到大依次进行连接,直至图上的连通区域总数小于k个,此时上一轮我们连通的边就是可以取用的最小的边。

而关于DSU的方法实现,网上实在太多了,我自己也有一篇小博客《经典算法:并查集(DSU)结构简介》作为备忘,这里就不具体展开了,有兴趣的读者自己查阅一下就行了。

2. 代码实现

给出python代码实现如下:

class DSU:def __init__(self, N):self.root = [i for i in range(N)]self.n = Ndef find(self, k):if self.root[k] != k:self.root[k] = self.find(self.root[k])return self.root[k]def union(self, a, b):x = self.find(a)y = self.find(b)if x != y:self.root[y] = xself.n -= 1returnclass Solution:def minCost(self, n: int, edges: List[List[int]], k: int) -> int:edges = sorted(edges, key=lambda x: x[2])dsu = DSU(n)ans = 0for u,v,w in edges:if dsu.n <= k:breakans = wdsu.union(u, v)return ans

提交代码评测得到:耗时123ms,占用内存65.55MB。

http://www.dtcms.com/wzjs/124766.html

相关文章:

  • 新闻标题做的好的网站网络推广的工作内容
  • 做网站用的幻灯片大小单页面网站如何优化
  • magento 网站软文写作平台
  • 网站建设费用 优帮云网络推广平台有哪些
  • 做视频图片博客网站有哪些手机百度网盘下载慢怎么解决
  • seo网站建设价格百度客服怎么转人工电话
  • wordpress.播放器代码seo单页快速排名
  • 哪家公司做企业网站北海seo快速排名
  • 怎样弄一个自己的网站网站建设软件
  • 给网站做图官网关键词优化价格
  • 全国知名网站排名网络广告宣传平台
  • wordpress 外贸武汉seo公司排名
  • 网络加速器下载seo学校
  • 闵行区广东网站seo策划
  • 游戏周边产品 做网站聊石家庄seo
  • 网站开发团队如何接活东营网站建设费用
  • 网站滚动扁图片今日最新消息
  • 坦洲网站建设公司沈阳百度推广排名优化
  • 江苏网站建设费用谷歌google浏览器官方下载
  • 外贸行业前景怎么样专业的seo排名优化
  • 青羊区建设厅网站百度企业号
  • 天津河西做网站哪家好爱站网反链查询
  • 网站的小图标怎么做的推广app赚钱的平台
  • 网站设计怎么做背景颜色网站排名搜索
  • 小韩网站源码视频推广
  • 西山网站建设免费可用的网站源码
  • 北京住房和城乡建设官方网站企业培训方案
  • 检测网站是否为WordPress宁波网络营销怎么做
  • 派出所web网站建设策划案做网站用什么软件好
  • 天元建设集团有限公司管理seo技巧