Logo 快乐的熊果的博客

博客

看2022年提交记录有感

2023-05-14 18:00:02 By 快乐的熊果

7048顺序表元素的删除

以前的我是这样写的

#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    cin>>n;
    int a[n+1];
    for(int i=1;i<=n;i++){
        cin>>a[i];
    } 
    int x;
    cin>>x;
    for(int i=x+1;i<=n;i++){
        a[i-1]=a[i];
    }
    n--;
    for(int i=1;i<=n;i++){
        cout<<a[i]<<' ';
    }
    return 0;
}

麻烦,垃圾!

后面再做这道题

#include <bits/stdc++.h>
using namespace std;
int main(){
    int n;
    cin>>n;
    int a[n+1];
    for(int i=1;i<=n;i++){
        cin>>a[i];
    }
    int x;
    cin>>x;
    for(int i=1;i<x;i++){
        cout<<a[i]<<' ';
    }
    for(int i=x+1;i<=n;i++){
        cout<<a[i]<<' ';
    }
    return 0;
}

简洁,易懂

评论

快乐的熊果
不喜勿喷
庄博文
我喷,我就喷,程序一样的

发表评论

可以用@mike来提到mike这个用户,mike会被高亮显示。如果你真的想打“@”这个字符,请用“@@”。