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

政府网站建设运维情况自查公司网站怎么注册

政府网站建设运维情况自查,公司网站怎么注册,外贸网站建设电话,查企业公司用什么软件问题描述 有n辆自行车依次来到停车棚,除了第一辆自行车外,每辆自行车都会恰好停放在已经在停车棚里的某辆自行车的左边或右边。(e.g.停车棚里已经有3辆自行车,从左到右编号为:3,5,1。现在编号为2的第4辆自行车要停在5号自行车的左…

问题描述

  有n辆自行车依次来到停车棚,除了第一辆自行车外,每辆自行车都会恰好停放在已经在停车棚里的某辆自行车的左边或右边。(e.g.停车棚里已经有3辆自行车,从左到右编号为:3,5,1。现在编号为2的第4辆自行车要停在5号自行车的左边,所以现在停车棚里的自行车编号是:3,2,5,1)。给定n辆自行车的停放情况,按顺序输出最后停车棚里的自行车编号。

输入格式

  第一行一个整数n。
  第二行一个整数x。表示第一辆自行车的编号。
  以下n-1行,每行3个整数x,y,z。
  z=0时,表示编号为x的自行车恰停放在编号为y的自行车的左边
  z=1时,表示编号为x的自行车恰停放在编号为y的自行车的右边

输出格式

  从左到右输出停车棚里的自行车编号

样例输入

4
3
1 3 1
2 1 0
5 2 1

样例输出

3 2 5 1

数据规模和约定

  n<=100000
  自行车编号为不超过100000的正整数。

#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;int n, x;
vector<int> cars;int main() {cin >> n >> x;cars.push_back(x);vector<int>::iterator it;for (int i = 0; i < n - 1; i ++) {int x, y, z;cin >> x >> y >> z;it = find(cars.begin(), cars.end(), y);if (z == 0) {cars.insert(it, 1, x);} else {cars.insert(it + 1, 1, x);}}for (int i = 0; i < cars.size(); i ++) {cout << cars[i] << " ";}return 0;
}

总结:

一开始想的是数组,每次输入就遍历然后插入

但是最后那个测试点超时了

然后用vector来,直接找到要插入的点的位置,然后插入

最后输出的时候,一开始用的遍历器去输出,最后超时了

然后改用int来遍历,才极限通过

刚好CPU限时1s 

http://www.ritt.cn/news/2238.html

相关文章:

  • 做外贸需要独立网站一站式媒体发布平台
  • 网店装修时如何进行文案策划临沂seo整站优化厂家
  • 全屏产品网站公司seo是什么级别
  • 照片管理网站模板看b站二十四小时直播间
  • 做旅游网站的首页的图片百度排名优化
  • 杭州做网站需要多少钱山东百度推广
  • 网站流量统计分析的误区无锡seo培训
  • wordpress安装及配置邯郸seo排名
  • 网站建设是前端后端吗搜索引擎优化原理
  • 做网站价格差异很大windows7优化大师下载
  • wordpress社区程序seo排名关键词
  • 电子工程网络网络推广优化培训
  • 优书网有官方app吗杭州网站优化咨询
  • 网站开发容易找工作吗要看网的域名是多少
  • 南宁品牌网站建设公司seo教学
  • 政府网站建设要求自查成人职业培训机构
  • 外贸电子网站百度账号中心官网
  • 公司网站中文域名收费吗排名优化网站建设
  • 网站建设费用能否计入广告费郑州竞价托管公司哪家好
  • 网站主体备案信息查询重庆关键词优化
  • 网站会员权限潍坊今日头条新闻
  • 普通网站 用多说企业网络营销方法
  • 网站建设越来越难做百度资源共享
  • 外贸公司出口退税申报流程北京网优化seo优化公司
  • 网站设计 色彩免费seo软件推荐
  • wordpress指定标签不同样式seo刷排名软件
  • 郑州制作网站电话133排名优化公司哪家好
  • 黄页88官网网站如何优化
  • 大型b2b电子商务平台开发外贸网站优化公司
  • 哪个做简历的网站比较好今日新闻7月1日