有n列火车进站,进入v型车站,输出所有出站情况(火车调度问题)
比如,有3列火车进站,其实出站情况有
1 2 3
1 3 2
2 3 1
2 1 3
int Train_Conduct(int in,int out,int *a,int *b) //已经有 in列车进站,已经有 out 列车出站,用a[],b[] 分别模拟是进站列车,出站列车的栈
,{
int data = a[in-out-1];
if(out == MAX) &nbs
比如,有3列火车进站,其实出站情况有
1 2 3
1 3 2
2 3 1
2 1 3
3 2 1
代码:
#include<stdio.h>
#include<stdlib.h>
int i_j = 0;
int Train_Conduct(int in,int out,int *a,int *b) //已经有 in列车进站,已经有 out 列车出站,用a[],b[] 分别模拟是进站列车,出站列车的栈
,{
int data = a[in-out-1];
if(out == MAX) &nbs