• 使用泛型去掉数组中的重复数字


    实现效果:

      

    知识运用:

      List泛型集合:表是可通过索引访问的对象的强类型列表 提供了对列表进行搜索,排序和操作的方法

      Add方法: 将对象添加到List<T>的结尾处

      ToArray方法:用于将List<T>的元素复制到新的数组中 返回一个数组

    实现代码:

            public int[] result(int[] data)
            {
                List<int> list = new List<int>();           //创建list集合对象
                for (int i = 0; i < data.Length - 1; i++)   //遍历数组
                {
                    if (data[i] != data[i + 1])         //如果不重复
                        list.Add(data[i]);              //添加到集合中
                }
                list.Add(data[data.Length - 1]);       //添加最后一项元素
                return list.ToArray();
            }
    
  • 相关阅读:
    day 49
    day 48
    day 46
    IOC和DI到底是什么?
    堆排序算法
    快速排序算法
    java中try-catch-finally中的return语句
    归并排序算法
    选择排序算法
    冒泡排序算法
  • 原文地址:https://www.cnblogs.com/feiyucha/p/10089656.html
Copyright © 2020-2023  润新知