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

农村自建房室内装修设计效果图首页优化公司

农村自建房室内装修设计效果图,首页优化公司,废旧建筑模板多少钱一吨,icann域名注册商前言 ###我做这类文章一个重要的目的还是给正在学习的大家提供方向和记录学习过程(例如想要掌握基础用法,该刷哪些题?)我的解析也不会做的非常详细,只会提供思路和一些关键点,力扣上的大佬们的题解质量是非…

前言

###我做这类文章一个重要的目的还是给正在学习的大家提供方向和记录学习过程(例如想要掌握基础用法,该刷哪些题?)我的解析也不会做的非常详细,只会提供思路和一些关键点,力扣上的大佬们的题解质量是非常非常高滴!!!


习题

1.引爆最多的炸弹

题目链接:2101. 引爆最多的炸弹 - 力扣(LeetCode)

题面:

分析:本质上还是求单向最大连通图,只不过连通的条件改成了能不能引爆 ,贴上灵神代码

代码:

class Solution {public int maximumDetonation(int[][] bombs) {int n = bombs.length;List<Integer>[] g = new ArrayList[n];Arrays.setAll(g, i -> new ArrayList<>());for (int i = 0; i < n; i++) {long x = bombs[i][0];long y = bombs[i][1];long r = bombs[i][2];for (int j = 0; j < n; j++) {long dx = x - bombs[j][0];long dy = y - bombs[j][1];if (j != i && dx * dx + dy * dy <= r * r) {g[i].add(j); // i 可以引爆 j}}}int ans = 0;boolean[] vis = new boolean[n];for (int i = 0; i < n && ans < n; i++) {Arrays.fill(vis, false);ans = Math.max(ans, dfs(g, vis, i));}return ans;}private int dfs(List<Integer>[] g, boolean[] vis, int x) {vis[x] = true;int cnt = 1;for (int y : g[x]) {if (!vis[y]) {cnt += dfs(g, vis, y);}}return cnt;}
}

后言

上面是力扣图论专题,下一篇是其他的习题,希望有所帮助,一同进步,共勉!

http://www.yayakq.cn/news/23507/

相关文章:

  • 凡科免费建站网站建设项目进度计划
  • 网站流量统计分析工具《网站建设 补充合同
  • 烟台做网站优化哪家好编程一小时网站
  • 川制作官方网站开发公司如果对外租房需要成立管理公司吗
  • 上海网站设计建设公司找装修公司上什么网站
  • 网站pc和手机端分离怎么做wordpress 3
  • 如何将网站变成免费WordPress搬家文章404
  • 浙江省建设信息港网站深圳市住房和建设
  • 李沧做网站公司网站首页加载特效
  • 免费做头像网站有哪些wordpress数据分析
  • 手机wap网站怎么做网站建设冫首先金手指十五
  • 招投标网站建设开发开源网站建设实习心得
  • cms网站设计wordpress 亚马逊s3
  • 贵阳网站制作策划爱淘宝网页网站建设
  • 网站建设和优化软件工程专业介绍
  • 沧州网站seo定做衣服的店附近哪里有
  • wordpress建站和使用steam交易链接怎么用
  • 广东做网站策划wordpress未登录跳转
  • wordpress主题加载语言包给网站做优化怎么做
  • vs做网站建站源码下载
  • 青岛网站建设方案服务徐州哪家做网站好
  • 百度搜索搜不到网站wordpress评论区添加表情
  • 企业网站建设要多宿州企业网站建设
  • 个人免费网站怎么建设网络推广用什么软件好
  • 电子政务网站建设的特点公司logo注册商标流程 费用
  • 北京高端网站定制公司哪家好南京网络推广平台
  • 怎么建立网站数据库连接番禺建设网站公司
  • 网站建设专家如何选北京宏福建设有限公司网站
  • 官方网站管理办法外链火
  • 购物网站开发教案wordpress 安装 403