Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 3.594 pregleda

Najnovija ↓

Prebacivanje elemenata niza 15.08.2011. u 11:09 · pre 185 meseci #1
Kako da izvedem PREBACIVANJE elemenata iz jednog niza u drugi, a naravno pravi se razlika izmedju PREBACIVANJA I KOPIRANJA elemenata?
Re: Prebacivanje elemenata niza 15.08.2011. u 12:08 · pre 185 meseci #2
Ako imaš dva pointera onda samo namesti da drugi pokazuje na ono na šta pokazuje prvi, a prvi da pokazuje na null. Ako želiš da odsečeš prvi niz i sadržaj premestiš u drugi onda prvo iskopiraj elemente u krajnji niz, a zatim ih obriši iz početnog niza. Tako se radi sa nizovima, a da je ulančana lista u pitanju onda bi samo prepodesili par pointera.
Re: Prebacivanje elemenata niza 15.08.2011. u 12:35 · pre 185 meseci #3
Citat:
Mihajlo Cvetanović: * Ako želiš da odsečeš prvi niz i sadržaj premestiš u drugi onda prvo iskopiraj elemente u krajnji niz, a zatim ih obriši iz početnog niza.

E , tako sam i razmisljao ali ne znam kako da ih obrisem iz pocetnog niza, osim da ih sve stavim na nulu?
Re: Prebacivanje elemenata niza 15.08.2011. u 12:44 · pre 185 meseci #4
Uz niz obično ide i dužina tog niza. Ako je odsečeni deo na kraju niza onda je dovoljno samo da smanjiš tu dužinu. Ako je odsečeni deo negde u sredini ili na početku, onda treba da iskopiraš na početak odsečenog dela one elemente koji idu posle odsečenog dela, i smanjiš dužinu niza.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme