问题标题: 酷町堂:求思路

0
0
已解决
岑墨
岑墨
资深光能
资深光能

题目链接: 酷町堂:5049

#include<bits/stdc++.h>
using namespace std;
list<int> l;
void f(int x){
    list<int>::iterator it;
    for(it=l.begin();it!=l.end()&&*it!=x;it++){
        
    }
    if(it!=l.end()) l.erase(it);
}
int n,x;
int main(){
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>x;
        l.push_back(x);
    }
    while(cin>>x){
        f(x);
    }
    list<int>::iterator it;
    for(it=l.begin();it!=l.end();it++){
        cout<<*it<<" ";
    }
    return 0;
}

5049

(在原基**上改)


0
已采纳
陈俊霖
陈俊霖
新手天翼
新手天翼

谁说一定要用链表的,用数组就行

0
0
0
0
钟子然
钟子然
初级光能
初级光能

啊啊,还不如不用链表(doge)

我要回答