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

公司网站开发哪家好百姓网

公司网站开发哪家好,百姓网,手机整人网站怎么做,张家口网站建设制作Leetcode 3011. Find if Array Can Be Sorted 1. 解题思路2. 代码实现 题目链接:3011. Find if Array Can Be Sorted 1. 解题思路 这一题挺简单的,就是一个分组进行排序考察,我们将相邻且bit set相同的元素划归到同一组,然后进…
  • Leetcode 3011. Find if Array Can Be Sorted
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:3011. Find if Array Can Be Sorted

1. 解题思路

这一题挺简单的,就是一个分组进行排序考察,我们将相邻且bit set相同的元素划归到同一组,然后进行排序,然后依次看各个组之间是不是都满足有序关系即可。

2. 代码实现

给出python代码实现如下:

class Solution:def canSortArray(self, nums: List[int]) -> bool:n = len(nums)def count_digit(num):return Counter(bin(num)[2:])["1"]idx = 0pre_max = -1while idx < n:elems = []d = count_digit(nums[idx])while idx < n and count_digit(nums[idx]) == d:elems.append(nums[idx])idx += 1elems = sorted(elems)if elems[0] < pre_max:return Falsepre_max = elems[-1]return True

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

http://www.mnyf.cn/news/33340.html

相关文章:

  • 茶具网站模板网络营销运营公司
  • 企业网站组网方案免费网络推广的方法
  • 专题网站开发工具省好多会员app
  • 网站模板紫色网站应该如何推广
  • 中国工商银行官网网站北京搜索引擎优化管理专员
  • 住房和城乡建设网站百度首页纯净版怎么设置
  • 网站建设预算表搜索引擎技术优化
  • 成都网站备案查询建站宝盒
  • 建设彩票网站引流推广多少钱一个
  • 建设工程信息管理网佛山seo优化外包
  • 网站制作评价指标百度查询入口
  • 做微商代理去哪个网站四年级2023新闻摘抄
  • 明星个人网站设计模板济南网络推广网络营销
  • flash网站模板天津seo网站管理
  • 雅式机械加工网seo在线网站推广
  • 表白网页生成网站推广优化平台
  • 营销型网站规划步骤天天外链官网
  • 龙岗做网站产品如何做市场推广
  • 做网站加推广搜索引擎优化与推广技术
  • 相亲网站拉人做基金百度云盘网页版
  • 特价流量网站seo排名赚app
  • 做的网站有营销效果吗中国国家培训网官网入口
  • 安康免费做网站公司参考消息网国内新闻
  • 百度做的网站国外可以打开吗黄冈网站推广软件
  • 增城高端定制网站建设中文域名注册官网
  • 门户网站是专一化好还是多元化好网站建设策划方案
  • 网站建设bz3399百度云资源搜索引擎
  • 怎么用PS做网站广告图网站安全检测在线
  • 做网站赚广告费多么免费的网页模板网站
  • 南通做网站的公司建材企业网站推广方案