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

长沙制作手机网站怎么在百度上添加自己的店铺地址

长沙制作手机网站,怎么在百度上添加自己的店铺地址,温岭网站建设制作,建设网站网址题目描述: 给你一个下标从 0 开始的二维整数数组 nums 表示汽车停放在数轴上的坐标。对于任意下标 i,nums[i] [starti, endi] ,其中 starti 是第 i 辆车的起点,endi 是第 i 辆车的终点。 返回数轴上被车 任意部分 覆盖的整数点…

题目描述:

给你一个下标从 0 开始的二维整数数组 nums 表示汽车停放在数轴上的坐标。对于任意下标 inums[i] = [starti, endi] ,其中 starti 是第 i 辆车的起点,endi 是第 i 辆车的终点。

返回数轴上被车 任意部分 覆盖的整数点的数目。

代码思路:

  1. 排序
    • 首先,对输入的二维数组 nums 进行排序,排序的依据是每辆车的起点 starti。这样做的目的是为了能够按顺序处理车辆,使得我们可以有效地跟踪当前被覆盖的数轴区间。
  2. 初始化变量
    • m 初始化为第一辆车的终点 endi,表示当前被覆盖区间的上限。
    • n 初始化为第一辆车的起点 starti,表示当前被覆盖区间的下限。
    • ans 初始化为 0,用于存储最终被覆盖的整数点的数目。
  3. 遍历处理
    • 遍历排序后的车辆数组 sorted_array
    • 对于每一辆车,检查它的起点 sorted_array[i][0] 是否在当前被覆盖区间内(即是否小于等于 m)。
      • 如果是,说明这辆车与当前覆盖区间有重叠部分,因此更新 m 为当前覆盖区间和这辆车终点中较大的那个,以扩展覆盖区间。
      • 如果不是,说明这辆车与当前覆盖区间没有重叠,那么需要计算当前覆盖区间的长度并累加到 ans 中,然后更新 m 和 n 为这辆车的终点和起点,以开始一个新的覆盖区间。
  4. 计算最后一个区间的长度
    • 遍历结束后,需要再加上最后一个覆盖区间的长度,因为在循环中最后一次更新 ans 是在找到一个不与当前区间重叠的新区间时,而最后一个区间之后没有新的区间来触发这个更新。
  5. 返回结果
    • 返回 ans,即数轴上被车辆任意部分覆盖的整数点的总数。

代码实现:

class Solution:def numberOfPoints(self, nums: List[List[int]]) -> int:sorted_array = sorted(nums, key=lambda x: x[0])m=sorted_array[0][1] n=sorted_array[0][0]ans=0# print(sorted_array)for i in range(len(sorted_array)):if sorted_array[i][0]<=m:#相交,保存最大的上限m=max(m,sorted_array[i][1])else:#计算长度ans+=(m-n+1)#保存新的上下限m=sorted_array[i][1]n=sorted_array[i][0] return ans+(m-n+1)

 

http://www.dtcms.com/wzjs/413333.html

相关文章:

  • 宁波江东区网站建设松原新闻头条
  • 给人做传销网站网站seo基础优化
  • app开发网站模板精准营销方式有哪些
  • h5制作企业网站有哪些优势秒收录关键词代发
  • 无锡网站制作哪家价格便宜百度收录入口
  • 做搞笑图片的网站怎么申请网站详细步骤
  • 做简单网站需要学什么软件有哪些内容网站推广排名公司
  • 苏州高端网站制作公司seo俱乐部
  • 高定网站seo主要是指优化
  • 如何建立网站快捷方式网店运营具体做什么
  • 纪检网站建设动态主题关键词如何确定
  • 郑州春蕾网站建设2021搜索引擎排名
  • 网站google排名出现过几分钟代理公司注册
  • 网站开发总体功能设计无锡网站制作推广
  • 淘宝客网站如何做排名站长网站优化公司
  • 网站建设收费报价表网页制作三大软件
  • 五月天乐队做网站中国万网域名查询
  • 建设银行网站需要什么浏览器爱站查询
  • 最优秀的无锡网站建设廊坊seo外包公司费用
  • 品牌网站建设报价旺道智能seo系统
  • 做土豆的视频在线观看网站性价比高seo排名
  • 如何让建设一个简单的网站各大网站的网址
  • 安全的政府网站建设公司seo优化排名推广
  • 做企业网站和邮箱搜索排名广告营销
  • 关于网页设计宝鸡网站seo
  • 重庆潼南网站建设公司seo推广优化培训
  • 个人网页案例大地seo视频
  • 做网站域名长沙官网seo
  • 用花生壳做映射的网站需要备案搜索引擎seo排名优化
  • 西安有哪些做网站建设的公司深圳网站页面设计