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

公司网站建设的定位语要怎么取域名被锁定网站打不开

公司网站建设的定位语要怎么取,域名被锁定网站打不开,秦皇岛金洋建设集团网站,搜企业信息的网站给定一组 n 人#xff08;编号为 1, 2, …, n#xff09;#xff0c; 我们想把每个人分进任意大小的两组。每个人都可能不喜欢其他人#xff0c;那么他们不应该属于同一组。 给定整数 n 和数组 dislikes #xff0c;其中 dislikes[i] [ai, bi] #xff0c;表示不允许将…给定一组 n 人编号为 1, 2, …, n 我们想把每个人分进任意大小的两组。每个人都可能不喜欢其他人那么他们不应该属于同一组。 给定整数 n 和数组 dislikes 其中 dislikes[i] [ai, bi] 表示不允许将编号为 ai 和 bi的人归入同一组。当可以用这种方法将所有人分进两组时返回 true否则返回 false。 示例 1 输入n 4, dislikes [[1,2],[1,3],[2,4]] 输出true 解释group1 [1,4], group2 [2,3] 示例 2 输入n 3, dislikes [[1,2],[1,3],[2,3]] 输出false 示例 3 输入n 5, dislikes [[1,2],[2,3],[3,4],[4,5],[1,5]] 输出false 提示 1 n 2000 0 dislikes.length 104 dislikes[i].length 2 1 dislikes[i][j] n ai bi dislikes 中每一组都 不同 思路用「染色法」来解决第一组颜色标记为 1 则相邻组的颜色标记为 2遍历时如果发现邻节点已经被染色且和当前节点的颜色相同说明是不能划分为两组的。 可采用 dfs 和 bfs 来做 import collections class Solution:def dfs(self, color, f, index, co):color[index] cofor x in f[index]:## 与3做异或要么是 1要么是2## 注意, 这儿不能直接写 return self.dfs(color, f, x, co^3)if color[x] 0 and not self.dfs(color, f, x, co^3):return Falseelse: ## 和 当前进行比较如果颜色相同, 直接返回 Falseif color[x] co:return Falsereturn True## 转化成不能有环的问题染色两种颜色def possibleBipartition(self, n: int, dislikes: List[List[int]]) - bool:if len(dislikes) 0:return Truef [[] for i in range(n1)]color [0]*(n1)for i in range(0, len(dislikes)):x1, x2 dislikes[i][0], dislikes[i][1]f[x1].append(x2)f[x2].append(x1)for i in range(1, n1):if color[i] 0:## 初始颜色设为 1, 设成 2 也 okif not self.dfs(color, f, i, 1):return Falsereturn Truebfs: import collections class Solution:## 转化成不能有环的问题def possibleBipartition(self, n: int, dislikes: List[List[int]]) - bool:if len(dislikes) 0:return True### 对已经遍历过并已加入 graph 的 index 做标记f [[] for i in range(n1)]vis [0]*(n1)for i in range(0, len(dislikes)):x1, x2 dislikes[i][0], dislikes[i][1]f[x1].append(x2)f[x2].append(x1)for i in range(1, n1):if vis[i] 0:p collections.deque()p.append((i, 1))while len(p) 0:x1, color p.popleft()vis[x1] colornewColor color^3for x in f[x1]:## 如果 x 没有被访问过if vis[x] 0:p.append((x, newColor))else: ## 否则和当前的 colr 比较if color vis[x]:return Falsereturn True
http://www.w-s-a.com/news/841844/

相关文章:

  • 金华官方网站建设网络营销策划模板
  • 网站开发到上线在线生成小程序
  • 动易网站设计方案郑州营销网站建设
  • 怎么上网站做简易注销的步骤郑州大学现代远程教育《网页设计与网站建设》课程考核要求
  • 新乡网站建设新乡长沙本地论坛有哪些
  • 潍坊中企动力做的网站怎么样wordpress接入微博
  • 网站开发者所有权归属网站项目建设的必要性
  • 菜鸟网站编程广州网站设计权威乐云践新
  • 网站做接口到app 价格大地资源免费视频观看
  • 怎么给钓鱼网站做防红网站建设相关的
  • 教育培训的网站建设湖南网站建设小公司
  • 福建南平网站建设创意交易平台网
  • 做直播网站要哪些技术内容营销理论
  • 价格划算的网站开发怎么找有赞做网站
  • 做网站店铺图片用什么软件网络营销方案格式
  • 做外贸要自己建网站吗有效的网络营销方式
  • 精通网站开发书籍做网站获取手机号码
  • 论坛做视频网站有哪些济南新站seo外包
  • 哪类型网站容易做冷水滩做微网站
  • 搭建企业网站流程保定徐水网站建设
  • 建设单位到江川区住房和城乡建设局网站伦敦 wordpress 设计
  • 响应式网站的服务麦德龙网站建设目标
  • 做国外单的网站叫什么海南省海口市网站建设
  • 杭州响应式网站案例wordpress5.2.2
  • 网站建设运营维护合同wordpress资源搜索插件
  • 国外网站流量查询东莞网站建设教程
  • 餐饮类网站建设达到的作用东莞工程建设交易中心网
  • 网站设计 知识产权湖北网站建设xiduyun
  • 猫咪网站模版下载中国风 古典 红色 网站源代码
  • 个人网站备案模板制作网站首页