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

企业网站制作icp备案域名网站备案信息

企业网站制作,icp备案域名网站备案信息,佛山微信网站设计,厦门网站优化服务Leetcode 2963. Count the Number of Good Partitions 1. 解题思路2. 代码实现 题目链接#xff1a;2963. Count the Number of Good Partitions 1. 解题思路 这一题根据题意#xff0c;显然我们可以将其先分为 n n n个原子partition#xff0c;确保任意两个partition之间…Leetcode 2963. Count the Number of Good Partitions 1. 解题思路2. 代码实现 题目链接2963. Count the Number of Good Partitions 1. 解题思路 这一题根据题意显然我们可以将其先分为 n n n个原子partition确保任意两个partition之间都不存在相同的元素且每一个partition都不可再进一步切分。 此时我们的答案总数就是 2 n − 1 2^{n-1} 2n−1。 因此我们剩下的问题就是如何切分最小的原子partition了而这个用一个滑动窗可即可快速得到也没啥好多说的了。 2. 代码实现 给出python代码实现如下 class Solution:def numberOfGoodPartitions(self, nums: List[int]) - int:MOD 10**97locs defaultdict(list)for i, x in enumerate(nums):locs[x].append(i)cnt 0max_loc 0for i, x in enumerate(nums):if i max_loc:cnt 1max_loc locs[x][-1]else:max_loc max(max_loc, locs[x][-1])cnt 1ans pow(2, cnt-1, modMOD)return ans提交代码评测得到耗时912ms占用内存45.1MB。
http://www.yutouwan.com/news/23347/

相关文章:

  • 莱州市建设局网站网站菜单导航怎么做
  • 河北网站建设与制作用servlet做外卖网站
  • 《关于加快网站群建设的通知》达州seo
  • 网站建设选哪个网站建设公司86215
  • 网站开发费用属于什么科目阿里云网站打不开
  • 网站建设汇报品牌营销策划书
  • 网站网页区别是什么网上接装修单在哪个平台
  • 网站模版怎么做的免费图片链接生成器
  • 机关网站建设存在的问题上海美术设计公司
  • 做四级题目的网站哪里可以大量找到广告主
  • 单页网站建设一般收费淘宝客云建站网址
  • 建设优化网站青岛网站制作开发
  • 南昌做网站优化的公司wordpress添加文章时可以上传视频
  • 怎么做阿里国际网站的数据分析博客网站设计方案
  • 做招聘网站要多久做网站需要多少费用
  • 邯郸做网站推广找谁哪个是网络营销导向网站建设的基础
  • 自建网站如何被百度收录杭州高端网站设计
  • 网站做报表wordpress做英文站
  • 淘宝网站怎样建小影wordpress
  • 模具 东莞网站建设做垂直类网站
  • 网站安全狗卸载卸载不掉南昌房信网官网
  • 陕西网站建设优化技术工程平台公司是什么意思
  • nike网站建设分析建筑网官网平台
  • 青岛网站制作网络推广网站首页大图
  • 网站域名授权个人网页制作教程
  • 网站开发nodejs深圳关键词自动排名
  • 手机网站开发如何设置触摸功能巩义网站推广优化
  • 网站动态域名威海网站制作团队
  • 嘉兴市南湖区建设街道网站郑州网络推广平台有哪些
  • 内网如何做网站访问网站建设预算申请