中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

可以做頭像的網(wǎng)站有哪些營銷策劃公司是干什么的

可以做頭像的網(wǎng)站有哪些,營銷策劃公司是干什么的,網(wǎng)站如何添加百度統(tǒng)計,seo排名網(wǎng)2023-03-29每日一題 一、題目編號 715. Range 模塊二、題目鏈接 點擊跳轉(zhuǎn)到題目位置 三、題目描述 Range模塊是跟蹤數(shù)字范圍的模塊。設(shè)計一個數(shù)據(jù)結(jié)構(gòu)來跟蹤表示為 半開區(qū)間 的范圍并查詢它們。 半開區(qū)間 [left, right) 表示所有 left < x < right 的實數(shù) x 。 實…

2023-03-29每日一題

一、題目編號

715. Range 模塊

二、題目鏈接

點擊跳轉(zhuǎn)到題目位置

三、題目描述

Range模塊是跟蹤數(shù)字范圍的模塊。設(shè)計一個數(shù)據(jù)結(jié)構(gòu)來跟蹤表示為 半開區(qū)間 的范圍并查詢它們。

半開區(qū)間 [left, right) 表示所有 left <= x < right 的實數(shù) x 。

實現(xiàn) RangeModule 類:

  • RangeModule() 初始化數(shù)據(jù)結(jié)構(gòu)的對象。
  • void addRange(int left, int right) 添加 半開區(qū)間 [left, right),跟蹤該區(qū)間中的每個實數(shù)。添加與當(dāng)前跟蹤的數(shù)字部分重疊的區(qū)間時,應(yīng)當(dāng)添加在區(qū)間 [left, right) 中尚未跟蹤的任何數(shù)字到該區(qū)間中。
  • boolean queryRange(int left, int right) 只有在當(dāng)前正在跟蹤區(qū)間 [left, right) 中的每一個實數(shù)時,才返回 true ,否則返回 false 。
  • void removeRange(int left, int right) 停止跟蹤 半開區(qū)間 [left, right) 中當(dāng)前正在跟蹤的每個實數(shù)。

示例 1:
在這里插入圖片描述
提示:

  • 1 <= left < right <= 109
  • 在單個測試用例中,對 addRange 、 queryRange 和 removeRange 的調(diào)用總數(shù)不超過 104

四、解題代碼

class RangeModule {
public:RangeModule() {}void addRange(int left, int right) {auto it = intervals.upper_bound(left);if (it != intervals.begin()) {auto start = prev(it);if (start->second >= right) {return;}if (start->second >= left) {left = start->first;intervals.erase(start);}}while (it != intervals.end() && it->first <= right) {right = max(right, it->second);it = intervals.erase(it);}intervals[left] = right;}bool queryRange(int left, int right) {auto it = intervals.upper_bound(left);if (it == intervals.begin()) {return false;}it = prev(it);return right <= it->second;}void removeRange(int left, int right) {auto it = intervals.upper_bound(left);if (it != intervals.begin()) {auto start = prev(it);if (start->second >= right) {int ri = start->second;if (start->first == left) {intervals.erase(start);}else {start->second = left;}if (right != ri) {intervals[right] = ri;}return;}else if (start->second > left) {if (start->first == left) {intervals.erase(start);}else {start->second = left;}}}while (it != intervals.end() && it->first < right) {if (it->second <= right) {it = intervals.erase(it);}else {intervals[right] = it->second;intervals.erase(it);break;}}}private:map<int, int> intervals;
};

五、解題思路

(1) 有序集合。

http://m.risenshineclean.com/news/64054.html

相關(guān)文章:

  • 做網(wǎng)站西寧自助友鏈平臺
  • 如何制作一個企業(yè)網(wǎng)站南昌seo網(wǎng)站推廣
  • 無錫網(wǎng)絡(luò)公司無錫網(wǎng)站制作免費下載百度seo
  • 安徽網(wǎng)站建設(shè)價格寧波關(guān)鍵詞排名優(yōu)化
  • app下載做任務(wù)賺錢網(wǎng)站濟(jì)南seo公司報價
  • 以下區(qū)域不屬于官方網(wǎng)站長沙今日頭條新聞
  • 沈陽微網(wǎng)站制作全球網(wǎng)絡(luò)營銷公司排名
  • 政府網(wǎng)站建設(shè)未來發(fā)展方向百度本地推廣
  • 沈陽網(wǎng)站訂制公眾號軟文推廣
  • 想注冊一個做網(wǎng)站的公司好友情鏈接的形式
  • 網(wǎng)站的風(fēng)格保持一致簡述網(wǎng)站推廣的方法
  • 專業(yè)移動微網(wǎng)站設(shè)計海南seo
  • 青島路橋建設(shè)集團(tuán)有限公司網(wǎng)站seo關(guān)鍵詞優(yōu)化推廣價格
  • 做網(wǎng)站用百度地圖和天地圖怎樣建立網(wǎng)站免費的
  • 實用電子商務(wù)網(wǎng)站建立廈門關(guān)鍵詞排名seo
  • 網(wǎng)站在線咨詢怎么做百度推廣怎么操作流程
  • 手機(jī)網(wǎng)站 建設(shè)注冊域名后如何建立網(wǎng)站
  • 怎么做網(wǎng)站關(guān)鍵詞搜索廣西網(wǎng)絡(luò)優(yōu)化seo
  • 跟網(wǎng)站開發(fā)有關(guān)系的工作有哪些郵件營銷
  • wordpress免費教育主題搜索引擎優(yōu)化技術(shù)有哪些
  • 深圳做網(wǎng)站收費百度產(chǎn)品
  • wordpress 作者idseo網(wǎng)站推廣免費
  • 光之翼可以做網(wǎng)站嗎中國網(wǎng)新山東
  • 一個主機(jī)可以建設(shè)多少個網(wǎng)站seo推廣培訓(xùn)資料
  • 網(wǎng)站做代理服務(wù)器網(wǎng)站制作培訓(xùn)
  • 品牌網(wǎng)站分析關(guān)鍵詞在線聽
  • 做網(wǎng)站需要做什么頁面媒體網(wǎng)絡(luò)推廣價格優(yōu)惠
  • 怎么樣開網(wǎng)站淘寶店鋪怎么推廣
  • 成都網(wǎng)站建設(shè)易維達(dá)好互聯(lián)網(wǎng)營銷的特點
  • 做公司網(wǎng)站注意事項網(wǎng)站推廣優(yōu)化平臺