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

电商网站建设目的网站开发的体会

电商网站建设目的,网站开发的体会,装饰公司名字大全,wordpress apple主题文章目录1. 题目2. 解题1. 题目 给你一个下标从 0 开始的二进制数组 nums #xff0c;数组长度为 n 。 nums 可以按下标 i#xff08; 0 i n #xff09;拆分成两个数组#xff08;可能为空#xff09;#xff1a;numsleft 和 numsright 。 numsleft 包含 nu… 文章目录1. 题目2. 解题1. 题目 给你一个下标从 0 开始的二进制数组 nums 数组长度为 n 。 nums 可以按下标 i 0 i n 拆分成两个数组可能为空numsleft 和 numsright 。 numsleft 包含 nums 中从下标 0 到 i - 1 的所有元素包括 0 和 i - 1 而 numsright 包含 nums 中从下标 i 到 n - 1 的所有元素包括 i 和 n - 1 。如果 i 0 numsleft 为 空 而 numsright 将包含 nums 中的所有元素。如果 i n numsleft 将包含 nums 中的所有元素而 numsright 为 空 。 下标 i 的 分组得分 为 numsleft 中 0 的个数和 numsright 中 1 的个数之 和 。 返回 分组得分 最高 的 所有不同下标 。你可以按 任意顺序 返回答案。 示例 1 输入nums [0,0,1,0] 输出[2,4] 解释按下标分组 - 0 numsleft 为 [] 。numsright 为 [0,0,1,0] 。得分为 0 1 1 。 - 1 numsleft 为 [0] 。numsright 为 [0,1,0] 。得分为 1 1 2 。 - 2 numsleft 为 [0,0] 。numsright 为 [1,0] 。得分为 2 1 3 。 - 3 numsleft 为 [0,0,1] 。numsright 为 [0] 。得分为 2 0 2 。 - 4 numsleft 为 [0,0,1,0] 。numsright 为 [] 。得分为 3 0 3 。 下标 2 和 4 都可以得到最高的分组得分 3 。 注意答案 [4,2] 也被视为正确答案。示例 2 输入nums [0,0,0] 输出[3] 解释按下标分组 - 0 numsleft 为 [] 。numsright 为 [0,0,0] 。得分为 0 0 0 。 - 1 numsleft 为 [0] 。numsright 为 [0,0] 。得分为 1 0 1 。 - 2 numsleft 为 [0,0] 。numsright 为 [0] 。得分为 2 0 2 。 - 3 numsleft 为 [0,0,0] 。numsright 为 [] 。得分为 3 0 3 。 只有下标 3 可以得到最高的分组得分 3 。示例 3 输入nums [1,1] 输出[0] 解释按下标分组 - 0 numsleft 为 [] 。numsright 为 [1,1] 。得分为 0 2 2 。 - 1 numsleft 为 [1] 。numsright 为 [1] 。得分为 0 1 1 。 - 2 numsleft 为 [1,1] 。numsright 为 [] 。得分为 0 0 0 。 只有下标 0 可以得到最高的分组得分 2 。提示 n nums.length 1 n 10^5 nums[i] 为 0 或 1来源力扣LeetCode 链接https://leetcode-cn.com/problems/all-divisions-with-the-highest-score-of-a-binary-array 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 正向前缀和求左侧 0 的个数反向前缀和求右侧 1 的个数遍历求最大的和、及其 下标 class Solution:def maxScoreIndices(self, nums: List[int]) - List[int]:n len(nums)left0, right1 [0 for _ in range(n)], [0 for _ in range(n)]for i in range(n):left0[i] (0 if i0 else left0[i-1]) int(nums[i]0)for i in reversed(range(n)):right1[i] (0 if in-1 else right1[i1]) int(nums[i]1)maxscore 0idxs []for i in range(n1):score (0 if i0 else left0[i-1]) (0 if in else right1[i])if score maxscore:maxscore scoreidxs [i]elif score maxscore:idxs.append(i)return idxs1376 ms 30 MB Python3 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.pierceye.com/news/86695/

相关文章:

  • 大昌建设集团有限公司网站手机网站首页布局设计
  • 梁山做网站价格建网站多少费用
  • 网站购物车作用企业管理咨询服务机构
  • 手机网站的建设高端网站建设浩森宇特
  • 中国那个公司的网站做的最好看企业网站的功能可分为前台和后台两个部分
  • 直播网站开发方案ppt建筑八大员
  • 杭州高端网站建设抚顺市城市建设档案馆网站
  • 如何做公司网站网页四川省采购一体化平台
  • 服务器怎么设置ip做网站产品软文是什么
  • 数据库做图书管理系统网站网络运营seo是什么
  • 卖水果做哪个网站好沧州泊头纯设计网站制作
  • 南京网站建设中企动力十大免费自学app
  • 增城门户网站制作一个简单网站的代码
  • 网站编程 外包类型网站开发后的经验总结
  • vps 网站能打开html编辑器汉化版apk
  • 广州开发网站设计深圳学校网站建设哪家好
  • 长沙哪里可以做网站建设网站都需要准备什么材料
  • 网站开发法律生活中好的设计产品
  • 移动网站开发认证考试东莞网页设计与制作教程
  • 怎么查询网站是哪家公司做的做衣服的网站推荐
  • 汇邦团建网站谁做的仿站能被百度收录吗
  • 做大型网站需要多少钱设计医院网站建设
  • 加强部门网站建设成都建设局官网
  • 做教学的视频网站网站推广外链
  • 网站手机网站怎么建立关于建设学校网站的报告书
  • 做网站工作描述网络怎么推广
  • 麻涌镇网站建设网站小空间
  • 网站推广策划的策略咨询行业网站开发
  • 做我女朋友的套路网站阜宁网站开发
  • 宁夏做网站的wordpress 分页制作