首页 / 问答 / 请问如何去除无序数组中的重复项,完全做不出来

请问如何去除无序数组中的重复项,完全做不出来

.NET C# 去重 数组 .NET 6 1.72K 次浏览
0

比如给一个 2 2 0 3 4 3 2 6 0 8 6 输出不重复项为2 0 3 4 6 8 要用算法来解决这个问题,使用C#&.NET应该如何实现呢?

回复 [×]
提交评论
请输入评论内容

1 个回答

  • 0

    C#可以有多种实现方式:
    1.最简单的方式,使用LINQ的静态扩展方法Distinct(),示例如下:

    运行结果:

    2.使用HashSet,示例如下:

    3.使用ArrayList临时存储,示例如下:

    Rector的个人主页

    Rector

    2022-01-10 回答

    我来回答