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

河南省内 在哪个网站做商检表专业网站推广软件

河南省内 在哪个网站做商检表,专业网站推广软件,java开发网站怎么做,做任务赚钱的正规网站Leetcode 3615. Longest Palindromic Path in Graph 1. 解题思路2. 代码实现 题目链接:3615. Longest Palindromic Path in Graph 1. 解题思路 这一题思路上就是一个动态规划的思路,我们只需要考察每一个节点作为中心节点时,其两侧辐射下去…
  • Leetcode 3615. Longest Palindromic Path in Graph
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:3615. Longest Palindromic Path in Graph

1. 解题思路

这一题思路上就是一个动态规划的思路,我们只需要考察每一个节点作为中心节点时,其两侧辐射下去最长能够达到的长度即可。

考虑到路径不能重复经过同一个点,因此我们需要给定status来记录每一个点是否曾经走过,这个我们可以通过一个常数来记录,其每一个二进制位都表示对应节点是否有被走过。

2. 代码实现

给出python代码实现如下:

class Solution:def maxLen(self, n: int, edges: List[List[int]], label: str) -> int:graph = defaultdict(list)for u, v in edges:graph[u].append(v)graph[v].append(u)@lru_cache(None)def dfs(u1, u2, status):if u1 > u2:return dfs(u2, u1, status)ans = 2status = status | (1<<u1) | (1<<u2)for v1 in graph[u1]:if status & (1<<v1) != 0:continuefor v2 in graph[u2]:if status & (1<<v2) != 0:continueif v1 != v2 and label[v1] == label[v2]:ans = max(ans, 2 + dfs(v1, v2, status))return ansans = 1for u in graph.keys():for v in graph[u]:if label[u] == label[v]:ans = max(ans, dfs(u, v, 0))m = len(graph[u])for i in range(m-1):for j in range(i+1, m):v, w = graph[u][i], graph[u][j]if label[v] == label[w]:ans = max(ans, 1+dfs(v, w, 1<<u))return ans

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

http://www.dtddedu.com/news/157.html

相关文章:

  • 西安高端网站制作公司哪家好vi设计
  • 什么是营销型企业网站seo优化收费
  • 福州建设工程质量监督网站com天堂网
  • 佛山顺德容桂做网站的公司宁波网站推广优化公司电话
  • 鹤壁专业做网站多少钱百度一下图片识别
  • 集约化网站建设的核心抖音推广运营
  • b s做的是网站吗网站seo推广排名
  • 青岛哪家做网站的公司好湘潭网站设计
  • ps做网站首页步骤网页制作免费模板
  • web网站开发基础免费发帖的网站
  • 重庆建站网站企业产品宣传推广方式有哪些
  • 佛山免费建站公司360优化大师官方下载
  • 河南网站开发优化百度关键词排名批量查询工具
  • 17网站一起做网店怎么样新媒体运营培训课程
  • 国家外汇局网站做预付报告win7优化设置
  • 深圳平台型网站建设公司seo核心技术排名
  • 网站开发公司网站模板查指数
  • 浙江学院网站建设网络软文投放
  • 做企业网站选百度云还是阿里云seo免费优化公司推荐
  • 搜索引擎网站推广定义找客源免费用哪个软件好
  • 长沙精品网站建设公司网络营销推广公司有哪些
  • 河南专业网站建设开发团队免费建立网站步骤
  • 一般网站用什么软件做国内新闻大事20条
  • 企业网站托管运营百度网络营销app下载
  • 做公益网站需要什么资质国际新闻最新消息今天
  • 深圳网a深圳网站建设百度怎么发布自己的信息
  • 外贸网站优化windows清理优化大师
  • 杭州专业做网站网站开发软件
  • wordpress中文用户名称宁波seo网站推广
  • 成品网站整套源码临沂google推广