Example #1
0
        private int Podeli(Put[] a, int leva, int desna)
        {
            int k, i;

            k = leva;
            for (i = leva + 1; i <= desna; i++)
            {
                if (a[i].Vreme(vozilo) < a[leva].Vreme(vozilo))
                {
                    Razmeni(ref a[i], ref a[k + 1]);
                    k++;
                }
            }
            Razmeni(ref a[leva], ref a[k]);
            return(k);
        }
Example #2
0
 protected Karta(Karta k)
 {
     cena  = k.cena;
     vreme = k.vreme;
     poc   = k.poc;
 }