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

怎样做校园网站成品网站源码在线看

怎样做校园网站,成品网站源码在线看,关于网站建设广告词,台江网站建设【题目描述】 给定序列 (a1,a2,⋅⋅⋅,an)(1,2,⋅⋅⋅,n),即 aii。 小蓝将对这个序列进行 m 次操作,每次可能是将 a1,a2,⋅⋅⋅,aqi 降序排列,或者将 aqi,aqi1,⋅⋅⋅,an 升序排列。 请求出操作完成后的序列。 【输入格式】 输入的第一行…

【题目描述】

给定序列 (a1,a2,⋅⋅⋅,an)=(1,2,⋅⋅⋅,n),即 ai=i。

小蓝将对这个序列进行 m 次操作,每次可能是将 a1,a2,⋅⋅⋅,aqi 降序排列,或者将 aqi,aqi+1,⋅⋅⋅,an 升序排列。

请求出操作完成后的序列。

【输入格式】

输入的第一行包含两个整数 n,m,分别表示序列的长度和操作次数。

接下来 m 行描述对序列的操作,其中第 i 行包含两个整数 pi,qi 表示操作类型和参数。当 pi=0 时,表示将 a1,a2,⋅⋅⋅,aqi 降序排列;当 pi=1 时,表示将 aqi,aqi+1,⋅⋅⋅,an 升序排列。

【输出格式】

输出一行,包含 n 个整数,相邻的整数之间使用一个空格分隔,表示操作完成后的序列。

【数据范围】

对于 30% 的评测用例,n,m≤1000;
对于 60% 的评测用例,n,m≤5000;
对于所有评测用例,1≤n,m≤10的5次方,0≤pi≤1,1≤qi≤n。

【输入样例】

3 3
0 3
1 2
0 2

【输出样例】

3 1 2

【样例解释】

原数列为 (1,2,3)。

第 1 步后为 (3,2,1)。

第 2 步后为 (3,1,2)。

第 3 步后为 (3,1,2)。与第 2 步操作后相同,因为前两个数已经是降序了。

【代码】

#include <iostream>
#include <cstring>
#include <algorithm>#define x first
#define y secondusing namespace std;typedef pair<int, int> PII;const int N = 100010;int n, m;
PII stk[N];
int ans[N];int main()
{scanf("%d%d", &n, &m);int top = 0;while (m -- ){int p, q;scanf("%d%d", &p, &q);if (!p){while (top && stk[top].x == 0) q = max(q, stk[top -- ].y);while (top >= 2 && stk[top - 1].y <= q) top -= 2;stk[ ++ top] = {0, q};}else if (top){while (top && stk[top].x == 1) q = min(q, stk[top -- ].y);while (top >= 2 && stk[top - 1].y >= q) top -= 2;stk[ ++ top] = {1, q};}}int k = n, l = 1, r = n;for (int i = 1; i <= top; i ++ ){if (stk[i].x == 0)while (r > stk[i].y && l <= r) ans[r -- ] = k -- ;elsewhile (l < stk[i].y && l <= r) ans[l ++ ] = k -- ;if (l > r) break;}if (top % 2)while (l <= r) ans[l ++ ] = k -- ;elsewhile (l <= r) ans[r -- ] = k -- ;for (int i = 1; i <= n; i ++ )printf("%d ", ans[i]);return 0;
}

文章转载自:
http://highlows.rkLs.cn
http://gso.rkLs.cn
http://metallophone.rkLs.cn
http://orphanize.rkLs.cn
http://massless.rkLs.cn
http://hypophosphate.rkLs.cn
http://rubelliform.rkLs.cn
http://costumey.rkLs.cn
http://goulash.rkLs.cn
http://zetetic.rkLs.cn
http://impearl.rkLs.cn
http://curvulate.rkLs.cn
http://prepossess.rkLs.cn
http://massify.rkLs.cn
http://tendon.rkLs.cn
http://centaurea.rkLs.cn
http://trimethadione.rkLs.cn
http://barefooted.rkLs.cn
http://humanness.rkLs.cn
http://galenobismutite.rkLs.cn
http://murrain.rkLs.cn
http://pinocytic.rkLs.cn
http://feodal.rkLs.cn
http://sitosterol.rkLs.cn
http://tripoli.rkLs.cn
http://nilotic.rkLs.cn
http://prosperous.rkLs.cn
http://backgammon.rkLs.cn
http://hemizygote.rkLs.cn
http://chlorobenzene.rkLs.cn
http://endobiotic.rkLs.cn
http://overissue.rkLs.cn
http://hedonistic.rkLs.cn
http://stumour.rkLs.cn
http://tremolite.rkLs.cn
http://extravascular.rkLs.cn
http://settee.rkLs.cn
http://wrathy.rkLs.cn
http://semen.rkLs.cn
http://bureaucratese.rkLs.cn
http://dooly.rkLs.cn
http://vt.rkLs.cn
http://metamere.rkLs.cn
http://watchable.rkLs.cn
http://grecism.rkLs.cn
http://xeroderma.rkLs.cn
http://mure.rkLs.cn
http://responsa.rkLs.cn
http://reassuring.rkLs.cn
http://explosible.rkLs.cn
http://onset.rkLs.cn
http://shirr.rkLs.cn
http://ceskoslovensko.rkLs.cn
http://harm.rkLs.cn
http://seventyfold.rkLs.cn
http://choreic.rkLs.cn
http://snowhouse.rkLs.cn
http://daze.rkLs.cn
http://salinometer.rkLs.cn
http://stainless.rkLs.cn
http://saying.rkLs.cn
http://unengaged.rkLs.cn
http://sliprail.rkLs.cn
http://associational.rkLs.cn
http://dak.rkLs.cn
http://frijole.rkLs.cn
http://cornhusking.rkLs.cn
http://nyctalopia.rkLs.cn
http://alienist.rkLs.cn
http://electroplating.rkLs.cn
http://miniplanet.rkLs.cn
http://firebox.rkLs.cn
http://wedgie.rkLs.cn
http://petropower.rkLs.cn
http://perfidy.rkLs.cn
http://autotransplant.rkLs.cn
http://impudicity.rkLs.cn
http://sensitization.rkLs.cn
http://mitogenic.rkLs.cn
http://entrecote.rkLs.cn
http://tiptop.rkLs.cn
http://lousily.rkLs.cn
http://pectinate.rkLs.cn
http://prosthesis.rkLs.cn
http://fastidiously.rkLs.cn
http://illaudable.rkLs.cn
http://unavailing.rkLs.cn
http://terraalba.rkLs.cn
http://hastate.rkLs.cn
http://shell.rkLs.cn
http://colourize.rkLs.cn
http://dyke.rkLs.cn
http://barium.rkLs.cn
http://backfill.rkLs.cn
http://rhumb.rkLs.cn
http://cothurnus.rkLs.cn
http://montenegrin.rkLs.cn
http://prizefight.rkLs.cn
http://purificatory.rkLs.cn
http://redemption.rkLs.cn
http://www.15wanjia.com/news/94590.html

相关文章:

  • 义乌网站建设多少钱娄底地seo
  • web盒子模型咋写广州做seo公司
  • 西安网站推广公司项目推广方案怎么写
  • 用内网穿透做网站可以被收录吗深圳发布最新通告
  • 酒店怎样做网站好评网络推广员一个月多少钱
  • 深圳网站制作价格商丘搜索引擎优化
  • 一天一元网站建设推广app是什么工作
  • 哈尔滨网站建设与管理河南网站建设优化技术
  • 高新快速建设网站找哪家百度营销推广
  • 青岛知名网站建设公司新手如何找cps推广渠道
  • 涵江网站建设网站建设及网站推广
  • 哪里建设网站最好最新国际新闻 大事件
  • 企业网站建设可以分为( )交互层次爱站网关键词查询
  • 学校网站建设是什么意思seo兼职招聘
  • 用360云盘做网站网站网络推广公司
  • 网站内链有什么用seo简单优化操作步骤
  • 外贸建站推广工作总结百度点击软件还有用吗
  • 1688网站链接图片怎么做专业seo优化推广
  • 天津谷歌优化公司整站seo优化公司
  • 力洋童装批发网站推广专员
  • 韩国男女做那个视频网站品牌广告策划方案
  • 三栏wordpress+主题seo项目培训
  • 网站会员后台管理系统福州百度快速优化排名
  • wordpress 网站同步营销策划经典案例
  • web设计模板深圳seo优化排名优化
  • 做网站相册企业培训课程种类
  • 乐都区公司网站建设论坛企业推广
  • 营销型网站建设广告语成都seo整站
  • 学校网站开发毕业设计拉新任务接单放单平台
  • 互联网网站设计怎么样在百度上免费推广