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

东莞做网站多少钱网络宣传怎么做

东莞做网站多少钱,网络宣传怎么做,做户外商城网站,孝感门户网前言 ###我做这类文章一个重要的目的还是给正在学习的大家提供方向和记录学习过程(例如想要掌握基础用法,该刷哪些题?)我的解析也不会做的非常详细,只会提供思路和一些关键点,力扣上的大佬们的题解质量是非…

前言

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


习题

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.tj-hxxt.cn/news/46913.html

相关文章:

  • 一个域名可以做两个网站么优秀的营销策划案例
  • 3322做网站百度知道首页登录入口
  • 网站设计专业毕业论文网站收录
  • 影响seo排名的因素中国seo网站
  • b2b的典型网站济南竞价托管
  • 重庆企业网站推广流程网络推广工具有哪些
  • 杭州网站建设 双收网络营销专业
  • 楼梯 技术支持 东莞网站建设新浪疫情实时数据
  • vps服务器的iis网站全媒体运营师培训机构
  • 长宁长沙网站建设长春网站关键词推广
  • seo网站设计外包google推广 的效果
  • iis 没有右键网站属性百度建站官网
  • 建站优化办事效率高日本域名注册
  • 2万元最简单装修小红书关键词排名优化
  • 建设股票交易网站百度智能小程序怎么优化排名
  • 网站与网站做外链好吗百度网络科技有限公司
  • 提高网站互动性免费com网站域名注册
  • 做cms网站步骤谷歌广告
  • 怎么找网站帮我做推广网站seo教材
  • 做采集网站赚钱吗软文推广案例
  • 博客可以放自己做的网站网络营销流程
  • win7系统做网站服务器seo运营工作内容
  • 知识库管理系统方案seo推广官网
  • 一个网站做两个优化可以做吗广州新塘网站seo优化
  • 广告推广计划合肥网站优化搜索
  • 郑州专业网站设计公司地址产品推广策划书
  • acm网站免费做百度服务中心投诉
  • 泉州网站建设价格公司网站建设哪个好
  • 相亲网与做网站长春网站seo
  • asp网站开发视频教程h5下一页