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

低价建网站深圳竞价网站

低价建网站,深圳竞价网站,通化网站建设单位,网易企业邮箱怎么修改绑定手机灵活应用列表和字段 文章目录 前言LeetCode 题⽬太多,全部刷完肯定不是最好最有效的⽅式,其中涉及到的基本知识点来来回回就那些,同时有⾮常多的类似题,所以刷经典题,掌握这些经典题是最有效的学习⽅式。 本人精选200-…

灵活应用列表和字段

文章目录

  • 前言
    • LeetCode 题⽬太多,全部刷完肯定不是最好最有效的⽅式,其中涉及到的基本知识点来来回回就那些,同时有⾮常多的类似题,所以刷经典题,掌握这些经典题是最有效的学习⽅式。 本人精选200-500算法题,让大家更好掌握。
    • 例1.最⼤连续 1 的个数
    • 例2.删除有序数组中的重复项


前言

LeetCode 题⽬太多,全部刷完肯定不是最好最有效的⽅式,其中涉及到的基本知识点来来回回就那些,同时有⾮常多的类似题,所以刷经典题,掌握这些经典题是最有效的学习⽅式。
本人精选200-500算法题,让大家更好掌握。

例1.最⼤连续 1 的个数

给定⼀个⼆进制数组 nums , 计算其中最⼤连续 1 的个数。
示例:
1.nums = [1,1,0,1,1,1] 输出:3 解释:开头的两位和最后的三位都是连续 1 ,所以最⼤连续 1 的个数是 3.

2.nums = [1,0,1,1,0,1] 输出:2

代码如下(示例):

class sol():def ss(self,list):last = 0# last可以取任何0或-1j = 0for i,v in enumerate(list):# 从左到右访问数组 numsif v == 0:# 1、当前元素为 0 ,更新 last的值last = ielse:j = max(j,i-last)# 通过 last 可以获取当前元素距离最前⾯的 1 的个数# 对⽐之前的 j ,更新获取最⼤值return j
s = sol()
li = [1,0,1,1,0,1,1,1,1,1,1,0]
a = s.ss(li)
print(a)

得到的结果:6

例2.删除有序数组中的重复项

给你⼀个 升序排列 的数组 nums ,请你原地 删除重复出现的元素,使每个元素 只出现⼀次 ,返回删除后数组的新⻓度。元素的 相对顺序 应该保持 ⼀致 。
示例:
1.nums = [1,1,2] 输出:2,
2.nums = [1,2] 解释:函数应该返回新的⻓度 2 ,并且原数组 nums 的前两个元素被修改为 1, 2 。不需要考虑数组中超出新⻓度后⾯的元素。

代码如下(示例):

class sol:def rem(self,list):n = len(list)#长度j = 0#设置0for i in range(n):#遍历if i == 0 or list[i] != list[i-1]:#设置条件,进行筛选list[j] = list[i]j += 1return j
ss = sol()
list = [1,1,1,2,2,2,3,3,4,4,5,5]
a = ss.rem(list)
print(a)

得到的结果:5


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

相关文章:

  • 建设网站带后台管理wordpress替换文字
  • 网站认证必须做么网站备案电话号码
  • 全文索引可能涉及的技术
  • 郑州网站建设特色asp网站制作设计教程
  • 西安营销型网站建设动力无限上海网站建设的公司
  • 手机可以访问的网站怎么做芜湖百度seo
  • 专注高密做网站哪家强百度首页优化
  • 手机网站建设经典教程网页界面设计遵循的原则
  • 浅谈 Kubernetes apiserver 使用客户端证书认证的流程
  • 临检中心网站建设黄岗住房和城乡建设厅官方网站
  • 【嵌入式Linux - 应用开发】输入设备
  • Hadess入门到实战(6) - 如何管理Helm制品
  • wordpress建淘宝客网站苏州工业园区职业技术学院
  • linode wordpress建站上海注册设计公司网站
  • 太仓网站建设教程西安微信小程序制作公司
  • 中韩双语网站制作价格网站开发的软件介绍
  • 做网站中心网站建设心得8000字
  • 带产品展示的个人网站模板网站平面模板
  • 赣州做网站公司哪家好wordpress 主题 模板 区别
  • 长春二道网站建设html网页设计模板和源代码
  • 阿里巴巴网wordpress优化速度
  • 采集wordpress文章上传seo推广排名重要吗
  • 上海网站备案网站怎样设计一个网页页面
  • 国外订房网站怎么和做创意网站建设设计
  • 湖南网站设计外包费用吉林移动网站
  • 陈村网站设计龙岩iot开发福建小程序建设
  • 网站服务器租用价格商城页面
  • 手机网站打开微信号开发网站如何选需要注意什么问题
  • 宣传片制作网站微信小程序第三方免费制作平台
  • 自己做的网站怎么被搜录阜阳恒亮做网站多少钱