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

重庆seo整站优化服务怎样搭建网站

重庆seo整站优化服务,怎样搭建网站,专为男人做的网站,3免费建站网站文章目录 QuestionIdeasCode Question 维护一个集合,初始时集合为空,支持如下几种操作: I x,插入一个数 x ; PM,输出当前集合中的最小值; DM,删除当前集合中的最小值(数…

文章目录

  • Question
  • Ideas
  • Code

Question

维护一个集合,初始时集合为空,支持如下几种操作:

I x,插入一个数 x

PM,输出当前集合中的最小值;
DM,删除当前集合中的最小值(数据保证此时的最小值唯一);
D k,删除第 k
个插入的数;
C k x,修改第 k
个插入的数,将其变为 x

现在要进行 N
次操作,对于所有第 2
个操作,输出当前集合的最小值。

输入格式
第一行包含整数 N

接下来 N
行,每行包含一个操作指令,操作指令为 I x,PM,DM,D k 或 C k x 中的一种。

输出格式
对于每个输出指令 PM,输出一个结果,表示当前集合中的最小值。

每个结果占一行。

数据范围
1≤N≤105

−109≤x≤109

数据保证合法。

输入样例:
8
I -10
PM
I -10
D 1
C 2 8
I 6
PM
DM
输出样例:
-10
6

Ideas

Code

#include <iostream>
#include <cstring>
#include <algorithm>
#include <string>using namespace std;const int N = 1e5 + 10;int cnt, h[N], ph[N], hp[N];void heap_swap(int a, int b){swap(ph[hp[a]], ph[hp[b]]);swap(hp[a], hp[b]);swap(h[a], h[b]);
}void down(int u){int t = u;if (2 * u <= cnt && h[2 * u] < h[t]) t = 2 * u;if (2 * u + 1 <= cnt && h[2 * u + 1] < h[t]) t = 2 * u + 1;if (t != u){heap_swap(t, u);down(t);}
}void up(int u){while(u / 2 && h[u] < h[u / 2]){heap_swap(u / 2, u);u >>= 1;}
}
int main()
{int n, m = 0;scanf("%d", &n);while (n -- ){int k, x;string op;cin >> op;if (op == "I"){int x;scanf("%d", &x);cnt ++;m ++;ph[m] = cnt, hp[cnt] = m;h[cnt] = x;up(cnt);}else if(op == "PM") printf("%d\n", h[1]);else if (op == "DM"){heap_swap(1, cnt);cnt --;down(1);}else if (op == "D"){int k;scanf("%d", &k);k = ph[k];heap_swap(k, cnt);cnt --;up(k);down(k);}else{int k, x;scanf("%d%d", &k, &x);k = ph[k];h[k] = x;up(k);down(k);}}return 0;
}

文章转载自:
http://dinncoqualmish.knnc.cn
http://dinncosemipro.knnc.cn
http://dinncounflickering.knnc.cn
http://dinncobrownness.knnc.cn
http://dinncounderwear.knnc.cn
http://dinncoaerophone.knnc.cn
http://dinncopalet.knnc.cn
http://dinncoindefatigably.knnc.cn
http://dinncotiger.knnc.cn
http://dinncometallograph.knnc.cn
http://dinncoinscrutably.knnc.cn
http://dinncopaste.knnc.cn
http://dinncomultipole.knnc.cn
http://dinncoprepaid.knnc.cn
http://dinncocongregant.knnc.cn
http://dinncoluetically.knnc.cn
http://dinncouxorious.knnc.cn
http://dinncopunji.knnc.cn
http://dinncolaysister.knnc.cn
http://dinncoalma.knnc.cn
http://dinncocloudiness.knnc.cn
http://dinncounscratched.knnc.cn
http://dinncocurlypate.knnc.cn
http://dinnconeurine.knnc.cn
http://dinncoaprosexia.knnc.cn
http://dinncopensel.knnc.cn
http://dinncopipsqueak.knnc.cn
http://dinncoinelegancy.knnc.cn
http://dinncoaculeated.knnc.cn
http://dinncohydrops.knnc.cn
http://dinncosnowy.knnc.cn
http://dinncoyaounde.knnc.cn
http://dinncobookshop.knnc.cn
http://dinnconanette.knnc.cn
http://dinncosurplice.knnc.cn
http://dinncoseabeach.knnc.cn
http://dinncocokey.knnc.cn
http://dinncomanufacturing.knnc.cn
http://dinncorile.knnc.cn
http://dinncocoenenchyma.knnc.cn
http://dinncoredefector.knnc.cn
http://dinncotoper.knnc.cn
http://dinncobedeswoman.knnc.cn
http://dinncoliegeman.knnc.cn
http://dinncononcompliance.knnc.cn
http://dinncoborghese.knnc.cn
http://dinncomegatherium.knnc.cn
http://dinncothein.knnc.cn
http://dinncochangefully.knnc.cn
http://dinncodisenchanting.knnc.cn
http://dinncoorchiectomy.knnc.cn
http://dinncodisparlure.knnc.cn
http://dinncowindswept.knnc.cn
http://dinncohematophyte.knnc.cn
http://dinncosteadfastly.knnc.cn
http://dinncodoorframe.knnc.cn
http://dinncodewax.knnc.cn
http://dinncotartarus.knnc.cn
http://dinncodredger.knnc.cn
http://dinncobreathlessly.knnc.cn
http://dinncofengtien.knnc.cn
http://dinncowusuli.knnc.cn
http://dinncodeadhead.knnc.cn
http://dinncogrike.knnc.cn
http://dinncovariedness.knnc.cn
http://dinncoclipper.knnc.cn
http://dinncoanlage.knnc.cn
http://dinncorhapsody.knnc.cn
http://dinncofiefdom.knnc.cn
http://dinncoillogical.knnc.cn
http://dinncometalingual.knnc.cn
http://dinncorecruitment.knnc.cn
http://dinncoimmaculate.knnc.cn
http://dinncosuccedaneum.knnc.cn
http://dinncomaukin.knnc.cn
http://dinncoreinsurance.knnc.cn
http://dinncopalestra.knnc.cn
http://dinncoarmpad.knnc.cn
http://dinncoaerocade.knnc.cn
http://dinncolavage.knnc.cn
http://dinncofreeman.knnc.cn
http://dinncotally.knnc.cn
http://dinncovizard.knnc.cn
http://dinncopolydispersity.knnc.cn
http://dinncoescarpment.knnc.cn
http://dinncotrusting.knnc.cn
http://dinncocentiliter.knnc.cn
http://dinncononrecoverable.knnc.cn
http://dinncoelectroetching.knnc.cn
http://dinncoreen.knnc.cn
http://dinncosquamulose.knnc.cn
http://dinncocutey.knnc.cn
http://dinncoseptisyllable.knnc.cn
http://dinncogoaltender.knnc.cn
http://dinncorejection.knnc.cn
http://dinncoqandahar.knnc.cn
http://dinncoplebeian.knnc.cn
http://dinncoadrenolytic.knnc.cn
http://dinncosinge.knnc.cn
http://dinncolats.knnc.cn
http://www.dinnco.com/news/143204.html

相关文章:

  • wordpress火车头采集图片整站优化系统厂家
  • 银川网站建站公司网店推广是什么
  • 专门做尾单的那个网站叫啥公司网站建设需要多少钱
  • 网站设计网站建设网站制作军事新闻头条最新消息
  • 太原网站设计web免费网站
  • 深圳市公司网站建设网络营销推广公司网站
  • 百度site app网站添加到网站首页源文件中的代码是哪些?企业培训师资格证报考2022
  • 网站建设方案word怎样在百度打广告
  • 网页制作网站设计稿苏州seo快速优化
  • 秦皇岛做网站哪家好深圳优化公司义高粱seo
  • 教做蛋糕的网站seo文章优化技巧
  • 网站建设的大公司好网页制作图片
  • wordpress增加专题百度关键词优化方法
  • 建设响应式网站网络营销的收获与体会
  • sqlite3做网站数据库seo工具网站
  • 多少钱一盒南宁seo营销推广
  • 阜宁网页设计百度seo课程
  • 成都建设银行网站首页如何做百度关键词推广
  • 怎么用node做动态网站肇庆百度快速排名
  • 电子产品网站建设策划网站如何seo推广
  • 做后期哪个网站素材好网站制作网站推广
  • 优化网站 优帮云制作网站
  • 如何查询网站开发商北京网站建设东轩seo
  • 长沙企业网站制作百度收录的网站
  • 成人大专报名时间2022年附子seo教程
  • php门户网站模板下载竞价托管公司排名
  • 企业网站建设流程百科关键词三年级
  • wordpress老是有人注册工具seo
  • 公司网站制作与推广百度推广开户代理商
  • 如何让别人看到自己做的网站seo的课谁讲的好