Пример #1
0
        public MyArray FindAll(int val)
        {
            MyArray toReturn = new MyArray(1);

            for (int i = 0; i < size; i++)
            {
                if (arr[i] == val)
                {
                    toReturn.Add(i);
                }
            }
            if (toReturn.IsEmpty)
            {
                return(new MyArray(0));
            }
            else
            {
                return(toReturn);
            }
        }
Пример #2
0
        static void Main(string[] args)
        {
            Console.Title = "Laborator7";
            MyArray mA  = new MyArray(5);
            Random  rnd = new Random();

            for (int i = 0; i < 20; i++)
            {
                mA.Add(rnd.Next() % 100);
            }

            Console.WriteLine(mA);
            mA.BubbleSort(MyArray.CompareBySum);
            Console.WriteLine(mA);



            //muta toate elementele din vector cu o pozitie la stanga.
            //mA.RotateLeft();
        }