【数据结构

    xiaoxiao2021-03-25  106

    8 0 5 6 3 8 7 9 10 7 1 3 4 7 8 9 5 --------------------------------------------------------------

    0 5 6 3 8 7 9 10 1 4

    #include <stdio.h> #include <stdlib.h> #include <iostream> #include <string.h> using namespace std; int main() { int num1,num2; int a[105],b[105],c[105]; while(cin>>num1) { memset(c,0,sizeof(c)); int max=0,i,t; for(i=0;i<num1;i++) cin>>a[i]; for(i=0;i<num1;i++) { t=a[i]; c[t]++; //if(t>max) max=t; } cin>>num2; for(i=0;i<num2;i++) cin>>b[i]; for(i=0;i<num2;i++) { t=b[i]; c[t]++; //if(t>max) max=t; } for(i=0;i<num1;i++) printf("%d ",a[i]); //cout<<a[i]; for(i=0;i<num2;i++) { int t=b[i]; if(c[t]==1) { //cout<<" "; printf("%d ",b[i]); } } //printf("\n"); } return 0; }

    转载请注明原文地址: https://ju.6miu.com/read-15726.html

    最新回复(0)