
【洛谷】P1160 队列安排
发布日期:2021-05-12 19:55:24
浏览次数:19
分类:精选文章
本文共 2957 字,大约阅读时间需要 9 分钟。
C++ List���������������������������������������������C++������������`List`���������������������������������������������������������������������������������������������������������������������������������List������������������������������������������`List`���������������`std::list`������������������������������������������������������������������������������������������������������������������������������������������������```cpp#include#include using namespace std;int n, m, k, p;list v;int vis[100010];int main() { // ������������������������ io::sync_with_stdio(false); cin.tie(0); cout.tie(0); // ��������������������� v.push_back(1); auto t1 = v.begin(); // ������������������ for (int i = 2; i <= n; ++i) { cin >> k >> p; if (!p) { t[i] = v.insert(t[k], i); } else { t[i] = v.insert(next(t[k]), i); } } // ������������������ memset(vis, 0, sizeof(vis)); cin >> m; while (m--) { cin >> k; if (!vis[k]) { v.erase(t[k]); vis[k] = 1; } } // ������������ cout << *v.begin(); for (auto it = next(v.begin()); it != v.end(); ++it) { cout << " " << *it; } return 0;}
���������������������
������������������������
- ������������������������
n
������������������v
������������������������1
��� - ������
auto t1 = v.begin();
���������������������������������������
������������������
- ������
for
������������������������������k
���������p
��� - ������
p
���������������������������p=0
���������v.insert(t[k], i)
���p=1
���������v.insert(next(t[k]), i)
��� - ���������������
t
������������������������������������List
���������iterator
������������������������������������
������������������
- ������
memset
���������vis
������������������������������������ - ������������������
m
������������������������ - ���������������������������
vis[k]
������������������t[k]
���������������������������������
������������
- ���������������������������������
- ���������������������������������������������������������������������������������������
���������������
- ���������������������������������������������
IO
������������������������������������ - ���������������������������������������������������������������
- ���������������������������������������������������������������������������������
- ���������������������������������������������������������������������������������������������������������
������������
���������������������������������������������������������������������
- ������������������������
- ������������������������������������������
- ���������������������������������������
������
������������������List
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年04月17日 02时49分16秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
为什么WGCLOUD安装完后,启动服务端打不开网页
2021-05-14
wgcloud网络监控出现负值
2021-05-14
performSelector系列方法的研究
2021-05-14
Xcode使用
2021-05-14
ios 官方sample
2021-05-14
iOS 开发官方文档链接收集
2021-05-14
网易云面试(Android岗)之旅,差点被这些基础题绊了跟头。
2021-05-14
深入理解 Android 内核设计思想(一)进程间通信与同步机制
2021-05-14
一文带你详细介绍c++中的std::move函数
2021-05-14
面试官:“看你简历上写熟悉 Handler 机制,那聊聊 IdleHandler 吧?”
2021-05-14
Android音视频开发之——音频非压缩编码和压缩编码
2021-05-14
linux学习笔记(四)基本用户管理与帮助命令
2021-05-14
element 侧菜单选中默认选中,及事件,分组
2021-05-14
小程序:防止父方法被子方法冒泡,使用catchtap
2021-05-14
PHP:php 上传文件大小控制配置文件中设置的
2021-05-14
TP路由地址叠加
2021-05-14
'ls' 不是内部或外部命令
2021-05-14
解决框架报错不明显:使用try和catch是关键
2021-05-14
正则验证:element添加动态正则验证
2021-05-14