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

加强教育信息网站建设义乌 网站建设

加强教育信息网站建设,义乌 网站建设,单位网站建设典型材料,h5编辑器有哪些软件leetcode 392 判断子序列 给定字符串 s 和 t ,判断 s 是否为 t 的子序列。 字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是"abcd…

leetcode 392 判断子序列

给定字符串 s 和 t ,判断 s 是否为 t 的子序列。

字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace""abcde"的一个子序列,而"aec"不是)。

输入:s = "abc", t = "ahbgdc"
输出:true
class Solution(object):def isSubsequence(self, s, t):""":type s: str:type t: str:rtype: bool"""sflag = 0tflag = 0while 1:if tflag > len(t) - 1 or sflag > len(s) - 1:breakif s[sflag] == t[tflag]:sflag += 1tflag += 1else:tflag += 1if sflag == len(s):return Trueelse:return False

 

 leetcode 11 盛水最多的容器

给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。

找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。

返回容器可以储存的最大水量。

说明:你不能倾斜容器。

 

输入:[1,8,6,2,5,4,8,3,7]
输出:49 
解释:图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。

其实就是短的那条线与两条线距离围成的长方形面积

双指针,由数组两端向中间移动

不管移动长板还是短板,宽一定减小,而高度由短板决定

所以移动短板:宽减小,高有可能增大,面积有可能增大

移动长板:宽减小,高一定减小,面积一定减小(下一个板更长,高仍然不变;下一个板更短,高就更短)

所以每次移动短板 

class Solution(object):def maxArea(self, height):""":type height: List[int]:rtype: int"""left = 0right = len(height) - 1maxArea = 0while left < right:maxArea = max(maxArea, min(height[left], height[right])*(right - left))if height[left] > height[right]:right -= 1else:left += 1return maxArea

leetcode 75 K和数对的最大数目

给你一个整数数组 nums 和一个整数 k 。

每一步操作中,你需要从数组中选出和为 k 的两个整数,并将它们移出数组。

返回你可以对数组执行的最大操作数。

输入:nums = [1,2,3,4], k = 5
输出:2
解释:开始时 nums = [1,2,3,4]:
- 移出 1 和 4 ,之后 nums = [2,3]
- 移出 2 和 3 ,之后 nums = []
不再有和为 5 的数对,因此最多执行 2 次操作。
class Solution(object):def maxOperations(self, nums, k):""":type nums: List[int]:type k: int:rtype: int"""numsSort = sorted(nums)left = 0right = len(nums) - 1maxOperations = 0while left < right:currentSum = numsSort[left]+numsSort[right]if currentSum > k:right -= 1if currentSum < k:left += 1if currentSum == k:maxOperations += 1right -= 1left += 1return maxOperations

 

 时间太久,算了就这样,摆烂了

http://www.yayakq.cn/news/657236/

相关文章:

  • 河北外贸网站建设网站搭建原理
  • 免费注册网站有哪些网站维护工作方案
  • 建网站可以卖钱天元建设集团有限公司赣榆分公司
  • 做网站投资要多少钱成都网站建设排行榜
  • 元做网站wordpress 版权信息
  • 网站首页ui详情页制作模板
  • 建设银行信用卡网站多少wordpress 侧边悬浮窗
  • 电子商务网站建设与规划做网站纸张大小
  • 网站备案拍照是什么wordpress 目录
  • 网站开发写好了怎么发布站长之家域名解析
  • 徐州做汽车销售的公司网站郑州市城乡建设局证书查询
  • 进行目的地网站建设佛山网站搜索引擎优化
  • 深圳专业网站建设产品运营之中的广度讲解wordpress 笔记本主题下载失败
  • 公司网站建设推广词优优群排名优化软件
  • 在国外的网站做推广方案苏州个人网站制作
  • seo网站推广简历工商核名查询网
  • seo建站推广app和网站哪个有优势
  • 天河移动网站建设河南省建设厅建筑业信息网
  • 这几年做哪个网站能致富wordpress转换成dede
  • 前端响应式网站优秀的门户网站
  • 网站编程 mysqlwordpress 视频 加载很慢
  • 佛山网站建设公司哪家好企业服务网站
  • 免费海外网站建设策划活动方案
  • 怎么查网站的浏览量怎样用织梦做淘宝客网站
  • 襄樊网站开发网站开发需要有登陆界面的网站
  • 建设部职称证书查询官方网站门户型网站都有哪些
  • 十年前网站开发语言山西通州集团网站建设
  • 网站建设哪家好万维科技微商客源人脉app下载
  • 网站换域名只做首页301深圳创新网站建设
  • dede网站地图文章变量wordpress 表格插件