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

做修图网站电脑配置网络推广员工作好做吗

做修图网站电脑配置,网络推广员工作好做吗,wordpress+经典推荐,同企网站建设做网站Leetcode 2871. Split Array Into Maximum Number of Subarrays 1. 解题思路2. 代码实现 题目链接:2871. Split Array Into Maximum Number of Subarrays 1. 解题思路 这一题实现上其实还是比较简单的,就是一个贪婪算法,主要就是思路上需要…
  • Leetcode 2871. Split Array Into Maximum Number of Subarrays
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:2871. Split Array Into Maximum Number of Subarrays

1. 解题思路

这一题实现上其实还是比较简单的,就是一个贪婪算法,主要就是思路上需要想想清楚。

显然,如果所有数的与操作结果不为0,那么要使得结果最小,那么有且只有一种分法,那就是完全不进行切割,否则切割之后的两个子序列一定均不为0,其和必然大于不切分的结果。

因此,要考虑的就是所有数的与操作结果为0的情况,此时必然有所有分割之后的子串的与操作结果均为0,此时,我们用一个贪婪算法找到所有切割之后与操作结果为0的子串即可。

2. 代码实现

给出python代码实现如下:

class Solution:def maxSubarrays(self, nums: List[int]) -> int:cnt = 0is_start = Truefor x in nums:if is_start:s = xis_start = Falseelse:s = s & xif s == 0:cnt += 1is_start = Truereturn max(cnt, 1)

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

http://www.yidumall.com/news/31582.html

相关文章:

  • 招聘网站开发学徒2021年经典营销案例
  • 智能建造师证书有用吗比较好的网络优化公司
  • 网站怎么做视频百度手机卫士
  • 自学web前端能找到工作吗seo企业优化顾问
  • 庞各庄网站建设优秀的网页设计案例
  • 旅游网站html5代码模板夸克搜索引擎
  • 舟山网站制作网页制作代码
  • 做网站怎么接广告赚钱拓客软件排行榜
  • 柳州企业做网站西安seo外包优化
  • 企业网站方案设计小红书搜索指数
  • 毕业设计网站代做多少钱汉中网络推广
  • 公司注册流程步骤图青岛设计优化公司
  • 青岛网景互联网站建设公司郑州seo优化顾问阿亮
  • 章丘灵通环保设备在哪个网站上做的中国域名注册局官网
  • 多语言版本的网站电子商务网站建设规划方案
  • 如何做网站的后台管理军事新闻俄乌最新消息
  • 建工报名网seo定义
  • 网站做营利性广告需要什么备案常熟seo关键词优化公司
  • 可以查授权的网站怎么做爱网站
  • 怎样花钱做网站赚钱百度竞价推广登录入口
  • dede拷贝其他网站文章网站建站
  • wordpress 安装要求seo推广小分享
  • 怎么查网站的关键词排名品牌建设
  • 石碣做网站优化福州百度网站排名优化
  • 脚踏垃圾桶移动网站建设做网络销售如何找客户
  • 做网站域名费向哪里交阿里巴巴国际站运营
  • 企业如何网站建设网络新闻发布平台发稿
  • seo案例网站建设哪家好营销咨询公司排名前十
  • 铁道部网上订票网站素材一个新手如何推销产品
  • 个人网站制作协议免费云服务器