没有合适的资源?快使用搜索试试~ 我知道了~
GreenHatHG#blog_md#PTA-L2-025-分而治之-vector-思维1
需积分: 0 0 下载量 195 浏览量
2022-07-25
14:31:29
上传
评论
收藏 4KB MD 举报
温馨提示
试读
刚开始是想存储在vector里面,然后如果摧毁i的话,就把对应的vector<i>清空,还有查询别的vector,如果有i的话,则去掉,然后提交了一发,过了两个
资源推荐
资源详情
资源评论
---
title: PTA-L2-025-分而治之-vector-思维
date: 2019-03-06 21:11:46
categories: 水题
tags:
- 思维
- vector
---
L2-025-分而治之
# 题目
链接:[L2-025](https://pintia.cn/problem-sets/994805046380707840/problems/994805056195379200)
![](PTA-L2-025-分而治之-vector-思维/timu.jpg)
# 解析
**图问题!!**
刚开始是想存储在vector里面,然后如果摧毁i的话,就把对应的`vector`清空,还有查询别的vector,如果有i的话,则去掉,然后提交了一发,过了两个test,TLE了两个(很明显暴力超时,而且暴力不对)
附上TLE代码
```c++
/*
2019/3/6 20:42:45
*/
#include
#include
#include
#include
using namespace std;
int vis[11000];
int main()
{
ios::sync_with_stdio(false);
int n, m, e1, e2;
cin >> n >> m;
vector< vector >v(n+10);
v.reserve(m+10);
for(int i = 0; i < m; i++)
{
cin >> e1 >> e2;
v[e1].push_back(e2);
v[e2].push_back(e1);
}
int num, in1, in2;
cin >> num;
for(int i = 0; i < num; i++)
{
vector< vector
点击阅读更多
资源评论
人亲卓玛
- 粉丝: 30
- 资源: 329
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功