Beispiel #1
0
        //-----------

        public Tipas GautiS(int i)
        {
            Mazgas <Tipas> dd = pr as Mazgas <Tipas>;

            while (i > 0)
            {
                dd = dd.Kitas;
                i--;
            }
            return(dd.Duomenys);
        }
Beispiel #2
0
        //Tiesioginis sąrašas
        public void DetiTies(Tipas inf)
        {
            var d1 = new Mazgas <Tipas>(inf, null);

            if (pr != null)
            {
                pb.Kitas = d1;
                pb       = pb.Kitas;
            }
            else // jei sarasas tuscias
            {
                pr = d1;
                pb = pr;
            }
        }
Beispiel #3
0
 public void Pradzia()
 {
     d = pr;
 }
Beispiel #4
0
 public void Kitas()
 {
     d = d.Kitas;
 }
Beispiel #5
0
 public Sarasas()
 {
     this.pr = null;
     this.d  = null;
     this.pb = null;
 }
Beispiel #6
0
 public Mazgas(Tipas duomenys, Mazgas <Tipas> adresas)
 {
     this.Duomenys = duomenys;
     this.Kitas    = adresas;
 }