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

个人电脑做网站主机十八未成年禁用免费app

个人电脑做网站主机,十八未成年禁用免费app,深圳大胜上海,怎样做网站排名【代码随想录训练营】【Day 37】【贪心-4】| Leetcode 840, 406, 452 需强化知识点 python list sort的高阶用法,两个key,另一种逆序写法python list insert的用法 题目 860. 柠檬水找零 思路:注意 20 块找零,可以找3张5块升…

【代码随想录训练营】【Day 37】【贪心-4】| Leetcode 840, 406, 452

需强化知识点

  • python list sort的高阶用法,两个key,另一种逆序写法
  • python list insert的用法
    在这里插入图片描述

题目

860. 柠檬水找零

  • 思路:注意 20 块找零,可以找3张5块
  • 升级版:可以直接用变量记录次数,five,ten
class Solution:def lemonadeChange(self, bills: List[int]) -> bool:money_dict = {5:0, 10:0, 20:0}for i in range(len(bills)):money_dict[bills[i]] += 1if bills[i] == 5:continueelif bills[i] == 10:money_dict[5] -= 1if money_dict[5] < 0:return Falseelse:if money_dict[10] > 0 and money_dict[5] > 0:money_dict[10] -= 1money_dict[5] -= 1elif money_dict[5] > 2:money_dict[5] -= 3else:return False        return True

406. 根据身高重建队列

  • 题目含义:原先的people是打乱顺序,现在要重新排序得到queue
  • 思路:首先对people进行排序,先按照身高降序排序,身高相同时根据 ki 进行升序排列,这里key的传参很妙;然后构建新的队列,插入的思想,以kj为依据进行插入,实现同样身高的,ki小的排在前面
  • insert(索引值,插入的元素)
class Solution:def minSubArrayLen(self, target: int, nums: List[int]) -> int:n = len(nums)result = 2 ** 31 - 1sum_, i = 0, 0for j in range(n):sum_ += nums[j]while sum_ >= target:result = min(result, j - i + 1)sum_ -= nums[i]i += 1if result == 2**31 -1:return 0else:return result

452. 用最少数量的箭引爆气球

  • 思路:重叠的气球都一起射 -> 记录和更新重叠区间。point根据初始位置进行排序,如果新位置不在重叠区间内,则增加次数,更新重叠区间
class Solution:def findMinArrowShots(self, points: List[List[int]]) -> int:points.sort(key = lambda x: x[0])times = 1sl, sr = points[0][0], points[0][1]for i in range(1, len(points)):if points[i][0] > sr:times += 1sl, sr = points[i][0], points[i][1]sl, sr = max(sl, points[i][0]), min(sr, points[i][1])return times
http://www.wangmingla.cn/news/18912.html

相关文章:

  • 自己可以做网站服务器吗百度广告收费标准
  • 企业网站怎么做的网站媒体推广
  • 医院手机网站模板大连seo顾问
  • 优秀的网站业务推广网站
  • 河南省洛阳市建设银行的网站北京网站优化校学费
  • 盐城网站建设服务站长工具永久
  • 网站应急响应机制建设情况百度学术论文查重入口
  • 天津网上商城网站建设重庆百度关键词推广
  • 怎么做外贸网站优化dsp投放方式
  • 为什么没人做同城购物网站seo免费优化公司推荐
  • 通辽企业网站建设群站优化之链轮模式
  • 网站建设沈阳公司跨境电商网站
  • 电子商务网站安全措施一键免费建站
  • 网站平台设计游戏代理加盟
  • 合肥网站建设多少钱短视频运营方案策划书
  • 莱城高新区建设局网站目前最火的推广平台
  • 深圳vi设计公司深圳logo设计安卓手机游戏优化器
  • 建个网站需要多少钱? 知乎企业网络推广的方法有哪些
  • 长沙建站找有为太极就治就临沂网站建设优化
  • 南宁seo建站域名停靠网页推广大全
  • 做外贸公司网站怎么做石家庄网站建设培训
  • 沈阳网站设计郑州网站推广公司
  • 局域网做网站 内网穿透今天中国新闻
  • 做动效很好的网站关键词优化精灵
  • 宏远建设有限公司网站网络推广公司排名
  • cbd做网站的公司网站如何做关键词优化
  • 做网站的空间快速建网站
  • 常州公司做网站网络营销项目策划
  • 专门做搞笑游戏视频网站小说推文推广平台
  • 做公司宣传册的网站源码之家