3442:练77.1 队列复原

3442:练77.1 队列复原

信息学奥赛一本通-编程启蒙(C++版)在线评测系统

练 77.1 队列复原

信息学奥赛一本通-编程启蒙(C++版)在线评测系统

“队列复原”问题

“队列复原”问题_3442:练77.1 队列复原-CSDN博客

队列复原2

队列复原2_c++题目描述 小瓜现在让 到 这 个整数排成一列,但是他只告诉你每个整数的后面那个-CSDN博客

51Nod 2159 队列复原2 c/c++题解

51Nod 2159 队列复原2 c/c++题解_小瓜现在让1 到n 这n 个整数排成一列,但是他只告诉你每个整数的后面那个数是什么(-CSDN博客

网易有道编程题:恢复队列(C++)

网易有道编程题:恢复队列(C++)_练77.1 队列复原c++-CSDN博客

51nod 冲刺题

51nod 冲刺题_现在有一个数列:1、3、6、10、15、21… 求这个数列的前n项和%mod的结果。-CSDN博客

“队列复原”问题

“队列复原”问题_3442:练77.1 队列复原-CSDN博客

信息学奥赛 链表专题及课后习题

信息学奥赛 链表专题及课后习题_信奥知识点 链表-CSDN博客

信息学奥赛第十四节 —— LIST链表

信息学奥赛第十四节 —— LIST链表_给定一个n个数的数组,m次操作,每次操作为下列操作之一。求最后的数组。 操作1:在-CSDN博客




#include <bits/stdc++.h>
using namespace std;
struct node {
    int n, p;
} l[100005];
int m, a, b;
int main() {
    scanf("%d",&m);
	//cin >> m;
    for (int i = 1; i <= m; i++) {
        cin >> a >> b;
        l[a].n = b;
        l[b].p = a;
    }
    int head = 0;
    for (int i = 1; i <= m; i++) {
        if (l[i].p == 0) {
            head = i;
        }
    }
    for (int o = head; o != 0; o = l[o].n) {
        printf("%d\n",o);
		//cout << o << endl;
    }
    return 0;
}


/*
3442:练77.1 队列复原
http://bas.ssoier.cn:8086/problem_show.php?pid=3442
*/
#include <bits/stdc++.h>
using namespace std;

int a[100000+10],b[100000+10];
int main( void )
{
	int n,x,y,nn,m;
	
	cin>>n;
	
	m=n;
	
	while( m--){
		cin>>x>>y;
		a[y]=x;
		if( y==0 )
		{
			b[n]=x;
		}
	}
	nn=n;
	while( nn--)
	{
		b[nn]=a[b[nn+1]];
	}
	for(int i=1;i<=n;i++)
	{
		printf("%d\n",b[i]);
	}
	return 0;
}



 




跟着兔子一起研究学习,【Python基础- Python及其数学库】上

跟着兔子一起研究学习,【Python基础- Python及其数学库】上_哔哩哔哩_bilibili

蓝桥STEMA竞赛Python模块(23年10月)

蓝桥STEMA竞赛Python模块(23年10月)_哔哩哔哩_bilibili

NOI题库 python题解

https://blog.csdn.net/dllglvzhenfeng/category_11601976.html

洛谷python部分题解(2024.08.17)

洛谷python部分题解(2024.08.17)_洛谷python输入-CSDN博客

Python学习(2024.08.01)

Python学习(2024.08.01)-CSDN博客

洛谷千题详解

https://blog.csdn.net/djfihhfs/category_12079613.html

洛谷千题详解 | P1002 [NOIP2002 普及组] 过河卒【C++、 Java、Python语言】

洛谷千题详解 | P1002 [NOIP2002 普及组] 过河卒【C++、 Java、Python语言】_洛谷过河卒-CSDN博客

 

 

洛谷千题详解 | P1003 [NOIP2011 提高组] 铺地毯【C++、 Java、Python语言】

洛谷千题详解 | P1003 [NOIP2011 提高组] 铺地毯【C++、 Java、Python语言】_c++铺地毯模拟算法-CSDN博客

 

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dllglvzhenfeng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值