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

Leetcodde 3713. Longest Balanced Substring I

  • Leetcodde 3713. Longest Balanced Substring I
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:3713. Longest Balanced Substring I

1. 解题思路

这一题我思路上就是一个暴力循环的方法。

首先,我们计算出所有的元素的个数,然后从左往右依次考察每一个元素作为起始元素时其能够组成的最大的长度,然后找出最大值即可。

2. 代码实现

给出python代码实现如下:

class Solution:def longestBalanced(self, s: str) -> int:n = len(s)tot = Counter(s)def is_balanced(cnt):freq = max(cnt.values())return all(x == 0 or x == freq for x in cnt.values())ans = 1for i in range(n-1):if n-i <= ans:breakcnt = deepcopy(tot)for j in range(n-1, i, -1):if j-i+1 <= ans:breakif is_balanced(cnt):ans = j-i+1breakcnt[s[j]] -= 1tot[s[i]] -= 1return ans

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

http://www.dtcms.com/a/483520.html

相关文章:

  • 福州网站制作费用学seo优化
  • # 超简单四步完成FreeRTOS移植到STM32
  • 专业做电子的外贸网站嘉兴做网站美工的工作
  • 山东青岛网站设计网站制定公司
  • 网站制作理念深圳12个区排名
  • Flutter---底部导航框架
  • 宁波网站开发服务平台的运营推广怎么做
  • 建设局网站漠河网站建设规模设想
  • 购物网站后台好管理吗wordpress网站的优化
  • 【深入浅出PyTorch】--7.1.PyTorch可视化1
  • 中企动力做的网站被镜像wordpress 大气模板
  • 东莞中小型网站建设现在做跨境电商还能赚钱吗
  • wordpress自建站上可以买卖网站备案掉了怎么办
  • 杂谈6.0
  • C语言--预处理
  • 电子商务网站建设核心是河南省城乡建设厅网站首页
  • 个人网站备案名称咋制作网站
  • 做网站需要考虑什么金融网站开发文档
  • 白细胞偏高:揪出原因,科学应对
  • 【开题答辩过程】以《助农电商信息管理系统的设计与实现》为例,不会开题答辩的可以进来看看
  • HT4822立体声耳机放大器:打造高品质音频
  • 使用NVIDIA TAO 6和DeepStream 8构建实时视觉检测管道
  • Java并发机制的底层实现原理:从CPU到JVM的全面解析
  • 判断web代理服务未生效以及测试服务是否生效
  • 视觉检测设备-AI视觉质量检测方案提升效率
  • 原生多模态AI架构:统一训练与跨模态推理的系统实现与性能优化
  • 荣耀手机商城官方网站入口网站制作公司深圳
  • 网站内容运营免费建网站的服务器
  • Spring Boot 集成免费的 EdgeTTS 实现文本转语音
  • Hexo + Butterfly 博客添加 Live2D 看板娘指南