예제 #1
0
파일: Program.cs 프로젝트: HoreaOros/Cosmin
        static void Main(string[] args)
        {
            Set s = new Set();
            Set s2 = new Set(32);
            s.Add(1);
            s.Add(2);
            s.Add(1);
            s.Add(7);
            s.Add(10);
            Console.WriteLine("Multimea s contine {0} elemente", s.Size);

            int[] v = { 1, 3, 2, 5, 3 };
            Set s3 = new Set(v);
            Console.WriteLine("Multimea s3 contine {0} elemente", s3.Size);
            s3.Print();

            s = s.Intersect(s3);
            s.Print();
        }
예제 #2
0
파일: Set.cs 프로젝트: HoreaOros/Cosmin
 public Set Intersect(Set s3)
 {
     Set s = new Set();
     for (int i = 0; i < count; i++)
     {
         for (int j = 0; j < s3.Size; j++)
         {
             if (v[i] == s3.v[j])
             {
                 s.Add(v[i]);
                 break;
             }
         }
     }
     return s;
 }