zoukankan      html  css  js  c++  java
  • 两数组相比筛选数据

    static void Main(string[] args)
            {
               
    int[] a = new int[] { 2, 4, 5, 7, 8 };
               
    int[] b = new int[] { 9, 4, 5, 6, 7, 8 };
               
    //不要用数组 老出错
                  ArrayList alist = new ArrayList(a);
                  ArrayList blist
    = new ArrayList(b);
                ArrayList same
    = new ArrayList();
                ArrayList aDif
    = new ArrayList();
                ArrayList bDif
    = new ArrayList();

              
    foreach(object o in alist)
               {
                  
    if (blist.Contains(o))
                   {
                       same.Add(o);
                   }
                  
    else {
                       aDif.Add(o);
                   }
               }
               
               
    foreach (object o in blist)
               {
                  
    if (!same.Contains(o))
                   {
                       bDif.Add(o);
                   }
               }


                Console.WriteLine(
    "相同的");
               
    foreach (Object o in same)
                    Console.Write(
    "   {0}", o);
                Console.WriteLine();
                Console.WriteLine(
    "a中特有的");
               
    foreach (Object o in aDif)
                    Console.Write(
    "   {0}", o);
                Console.WriteLine();
                Console.WriteLine(
    "b中特有的");
               
    foreach (Object o in bDif)
                    Console.Write(
    "   {0}", o);

                Console.Read();
            }
  • 相关阅读:
    开课 博客
    给定数组求数组中和最大子数组的和
    课堂测验
    读梦断代码有感(3)2019.2.20
    读梦断代码有感(2)2019.2.10
    读梦断代码有感(1)2019.2.05
    进度七
    进度 六
    sjz地铁作业
    进度四
  • 原文地址:https://www.cnblogs.com/cxy521/p/1348573.html
Copyright © 2011-2022 走看看