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

广西网站建设推荐营销排名seo

广西网站建设推荐,营销排名seo,梧州网页设计,济南 网站建设 域名注册步骤 1.先将所有区间按左端点排序 2.从前往后扫一遍&#xff0c;维护当前正在合并的区间[st, ed] 3.依次检查每个区间[l, r]&#xff0c; 若 l > ed,将[st, ed]加入 ans , 更新st l,ed r 若 l < ed &#xff0c;更新ed max(ed, r) 时间复杂度 O(nlogn) 模板 https:/…

步骤


1.先将所有区间按左端点排序
2.从前往后扫一遍,维护当前正在合并的区间[st, ed]
3.依次检查每个区间[l, r]
l > ed,将[st, ed]加入 ans , 更新st = l,ed = r
l <= ed ,更新ed = max(ed, r)

时间复杂度 O(nlogn)


模板


https://www.acwing.com/problem/content/description/424/


code:

l, m = map(int, input().split())  
grid = [list(map(int, input().split())) for _ in range(m)]  
grid.sort()  
p = grid[0]  
st, ed = p[0], p[1]  
sum = 0  
for p in grid[1:]:  if ed < p[0]:  sum += ed - st + 1  st, ed = p[0], p[1]  else:  ed = max(ed, p[1])  
sum += ed - st + 1  
print(l + 1 - sum)


小试牛刀


https://www.acwing.com/problem/content/1345/


code:

n = int(input())  
grid = [list(map(int, input().split())) for _ in range(n)]  
grid.sort()  
p = grid[0]  
st, ed = p[0], p[1]  
ans, res = 0, 0  
for p in grid[1:]:  if ed < p[0]:  ans = max(ans, ed - st)  res = max(res, p[0] - ed)  st, ed = p[0], p[1]  else:  ed = max(ed, p[1])  
ans = max(ans, ed - st)  
print(ans, res)


真题演练


第十四届蓝桥杯省赛Python B 组 D 题


二分答案 + 区间合并


AC_code:

import sys  
input = sys.stdin.readline  
inf = float('inf')  n, length = map(int, input().split())  
grid = [list(map(int, input().split())) for _ in range(n)]  def check(mid):  a = []  for pos, t in grid:  if t > mid:  continue  l = max(1, pos - (mid - t))  r = min(length, pos + (mid - t))  a.append((l, r))  a.sort()  if not a:  return 0  st, ed = a[0][0], a[0][1]  if st != 1:  return 0  for p in a[1:]:  if ed + 1 < p[0]:  return 0  else:  ed = max(ed, p[1])  if ed != length:  return 0  return 1  l, r = 1, 10**18  
while l <= r:  mid = (l + r) // 2  if check(mid):  ans = mid  r = mid - 1  else:  l = mid + 1  print(ans)


END
如果有更多问题或需要进一步的帮助,可以在评论区留言讨论哦!
如果喜欢的话,请给博主点个关注 谢谢

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

相关文章:

  • 网站独立ip如何做301重定向如何做好网站的推广工作
  • 建设网站的企业是什么网站维护主要做什么
  • 做网站需要济南seo优化外包服务
  • 平台门户网站建设方案福州网seo
  • flash网站导航条怎么做如何优化关键词提升相关度
  • layui日期控件乱码商品关键词怎么优化
  • php企业网站论文世界新闻最新消息
  • 五台网站建设网站专业术语中seo意思是
  • 建设电影会员网站首页花西子网络营销案例分析
  • 哈尔滨关键词排名工具网站推广怎么优化
  • 广告传媒公司网站网络营销出来做什么
  • 创建.com网站营销网站建设免费
  • 网站的制作步骤包括东莞seo网站排名优化公司
  • 大学生兼职网站开发毕设论文推广产品的渠道
  • 长沙可以做网站的公司樱桃bt官网
  • 做网站什么最重要百度推广视频
  • 肇庆制作网站软件游戏优化大师手机版
  • 做维修家具广告在哪个网站好百度竞价app
  • 厦门最新通告二级域名和一级域名优化难度
  • 学院实验室建设网站的好处沧州网络推广公司
  • 怎么建立一个网站广告2021最近比较火的营销事件
  • 多种语言网站建设2021年新闻摘抄
  • 张家界企业网站制作怎么申请自己的域名
  • app登录wordpress结构优化
  • 类似17做网店的网站百度竞价防软件点击软件
  • 网站制作报价明细表建一个网站大概需要多少钱
  • 网站如何做水晶按钮游戏推广代理平台
  • 电子商务网站开发实训体会广州seo公司推荐
  • 男女做那个网站动态图片嘉兴seo外包服务商
  • 网站建设中图片电话百度升级最新版本