内存:128  时间:1

题目描述

(线性表)在一个递增有序的线性表中,有数值相同的元素存在。若存储方式为单链表,设计算法去掉数值相同的元素,使表中不再有重复的元素。

输入

输入长度:6

输入数据:2 3 4 5 5 7

输出

2 3 4 5 7

样例输入

6
8 9 10 11 22 22

样例输出

8 9 10 11 22

提示

代码如下

#include <iostream>
#include<iomanip>
#include<cmath>
using namespace std;
int main()
{int a[10000],n,i,m;
cin>>n;
for(i=0;i<n;i++)
cin>>a[i];
cout<<a[0]<<' ';
m=a[0];
for(i=0;i<n;i++)
{if(m!=a[i])
{cout<<a[i]<<' ';
m=a[i];}
}
cout<<endl;


    return 0;
}

代码来源于互联网,仅供参考!