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

做常识的网站中国核工业二三建设有限公司招聘

做常识的网站,中国核工业二三建设有限公司招聘,竞价网官网,桂林网站开发公司文章目录 1. 题目来源2. 题目解析 1. 题目来源 链接#xff1a;2959. 关闭分部的可行集合数目 2. 题目解析 看了看题好像还没啥思路#xff0c;结果一看数据范围#xff0c;好家伙…n 最大就 10 啊#xff0c;那不直接闭眼直接 Floyd枚举所有情况即可吗#xff1f;2959. 关闭分部的可行集合数目 2. 题目解析 看了看题好像还没啥思路结果一看数据范围好家伙…n 最大就 10 啊那不直接闭眼直接 Floyd枚举所有情况即可吗 果然算法评级只有 6…只需要熟练掌握数据结构即可。 坑点 最终要保持连通需要特殊判断一下 在这里 WA 一次无向图建双向边 时间复杂度 O ( 2 n ∗ n 3 ) O(2^n*n^3) O(2n∗n3)空间复杂度 O ( n 2 ) O(n^2) O(n2) class Solution { public:int numberOfSets(int n, int maxDistance, vectorvectorint roads) {int r roads.size();// 2进制枚举int res 0;vectorbool del(n);for (int i 0; i 1 n; i ) {for (int j 0; j n; j ) del[j] false;for (int j 0; j n; j ) if ((i j) 1) del[j] true;// floyd 建图int d[n][n]; memset(d, 0x3f, sizeof d);for (int j 0; j n; j ) d[j][j] 0;for (int j 0; j roads.size(); j ) {int x roads[j][0], y roads[j][1], w roads[j][2];if (del[x] || del[y]) continue;d[x][y] min(d[x][y], w);d[y][x] min(d[y][x], w);}// 最短路计算for (int j 0; j n; j )for (int k 0; k n; k )for (int m 0; m n; m )d[k][m] min(d[k][m], d[k][j] d[j][m]);// 校验int check 1;for (int j 0; j n; j ) {for (int k 0; k n; k ) {if (del[j] || del[k]) continue;if (d[j][k] 0x3f3f3f3f || d[j][k] maxDistance) check 0;}}res check;}return res;} };
http://www.hkea.cn/news/14388311/

相关文章:

  • 网站建设详细的步骤有哪些王也头像 呆萌
  • 一个好的营销型网站模板同城新闻app有哪些
  • 介绍个人网站的ppt怎么做衡阳网站建设公司地址
  • 一个网站有多少gicp备案管理系统
  • 公司网站注销流程精准广告投放
  • wordpress建站给媒体分类做一整套网站需要什么
  • 快站公众号工具wordpress 页面很窄
  • 网站上的动态效果怎么做的搜索引擎优化百度
  • 做网站最大可以做多少g中国采购与招标网官网
  • 素材网站整站下载wordpress友情链接显示个数
  • discuz做地方门户网站微信小程序建站
  • php网站开发案例教程如何做家教网站
  • 工业设计招聘信息网站徐州英才网
  • 网站建设小程序山东wordpress主题logo
  • 友情链接互换网站下载官方网站
  • 做外贸免费的网站有哪些电子商务与网站建设策划书
  • 重庆市企业网站建设wordpress+禁用版本
  • 手机可以创建网站吗网站建设添加视频
  • 保定网站建设方案做电影平台网站怎么赚钱吗
  • 沙朗镇做网站公司企业推广方案范例
  • 济南营销型网站公司分销商城小程序
  • 网站建设功能报价极客邦
  • 酷站是什么网站营销型网站结构
  • 自己做网站优化苏州城乡和住房建设局网站首页
  • 网站用户角色wordpress悬停图
  • 商业网站导航怎么做WordPress mip 评论框
  • 做期货资讯网站网站建设这一行业怎样
  • 做网站学习什么漂亮logo图片
  • 企业管理体系包含哪些内容seo是啥职业
  • 电子书网站开发亚马逊店铺出售网站