Logo
  • 資訊
  • 筆記
  • AI
  • 程式語言
    • Golang
    • Python
    • JavaScript
    • JAVA
    • C#
    • C++
    • .NET
  • 框架
    • Kubernetes
    • Docker
    • Spring Boot
    • Vue.js
    • Flutter
    • Nginx
  • 資料庫
    • MySQL
    • MongoDB
    • Redis
  • Linux
  • iOS
  • Android
  • 技術
    • 爬蟲
    • 反向代理
  • 資訊
  • 筆記
  • AI
  • 程式語言
    • Golang
    • Python
    • JavaScript
    • JAVA
    • C#
    • C++
    • .NET
  • 框架
    • Kubernetes
    • Docker
    • Spring Boot
    • Vue.js
    • Flutter
    • Nginx
  • 資料庫
    • MySQL
    • MongoDB
    • Redis
  • Linux
  • iOS
  • Android
  • 技術
    • 爬蟲
    • 反向代理

2020.11.5

  • 2020 年 11 月 5 日
  • 筆記
  • 随便写写

给定若干个区间\([l,r](1<=l,r<=n)\)
每次给定一个\(x\),要求支持查询包含\(x\)的区间,并删除。这里有一个\(O(log^2n)\)的做法。建\(n\)个set,对于一个\([l,r]\),在\(l\)处的set中加入\(r\)。
对于每个\(x\),查询\(1..x\)中的各个set的最大值,其中大于等于\(x\)的删除。可以用线段树维护。

分享此文:

  • 分享到 Twitter(在新視窗中開啟)
  • 按一下以分享至 Facebook(在新視窗中開啟)
  • 按一下以分享到 Telegram(在新視窗中開啟)
  • 分享到 Pinterest(在新視窗中開啟)
  • 更多
  • 點這裡列印(在新視窗中開啟)
  • 分享到 LinkedIn(在新視窗中開啟)
  • 分享到 Reddit(在新視窗中開啟)
  • 分享到 Tumblr(在新視窗中開啟)
  • 分享到 Pocket(在新視窗中開啟)
  • 分享到 WhatsApp(在新視窗中開啟)
  • 按一下即可分享至 Skype(在新視窗中開啟)
Tags: 随便写写

Related Posts

  • 2020 年 4 月 7 日

行内元素空白“消消乐”

  • 2020 年 12 月 14 日

Idea+Git+GitHub图文教程,一篇教程帮你搞定

Previous post

为啥吃完火龙果 便便和尿液变成红色?

Next post

刘作虎上央视!带货一加8T和iPhone 12 买吗?

VirMach 便宜 VPS

Black Friday Flash Sale

(2021/9/14~)

1 Core CPU

1 GB Ram

20 GB SSD

1年只要 USD$5 up!!!

Tips: Offer 10 分鐘更新一次

New customers, 75% off for 2 months.

1 Core CPU

1 GB Ram

25 GB SSD

每月只要 USD$1.75!!!

VirMach VPS Hosting

VPSGamers VPS Hosting

VPSCraft VPS Hosting

VPShared VPS Hosting

QNews

QNews

熱門搜尋

.NET .NET Core 5G AMD c# CPU处理器 docker Intel iPhone手机 JAVA javascript linux MySQL NVIDIA PC游戏 Python Redmi Windows 10 Windows操作系统 三星 华为 小米 微信 微软 新冠疫苗 新冠病毒 新冠肺炎 日本 显卡 智能手机 比亚迪 汽车 游戏 特斯拉 生科医学 电动车 电影 笔记本 算法 网友热议 美国 腾讯 芯片 苹果 马斯克
. 简体中文 大陆简体 港澳繁體 马新简体 马来西亚简体 繁體中文

Copyright © 2018-2026 廣告招租