Novo

Forum kao aplikacija na telefonu

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

  • 5 odgovora
  • 2.660 pregleda

Najnovija ↓

Pomoc oko izrade coda za zamenu oznaka 16.12.2010. u 23:14 · pre 193 meseca #1
Pozdrav svima

Potrebna mi je pomoc oko izrade koda za sledecu stvar:

Naprimer imam dva textbox i jedno dugme

U teextbox1.text upisem 123456
pritiskom na dugme cod treba da zameni msta brojeva sa ovim slovima
1=a
2=n
3=k
4=r
5=l
6=q
textbox2.text treba da mi izadje sledece ankrlq

samo da napomenem da imam oko 50 brojeva koje treba da zameni neke sa jednim slovom a neke sa dva

kako ovo da izvedem?
Potpis
Dejan Ranisavljevic

Re: Pomoc oko izrade coda za zamenu oznaka 17.12.2010. u 20:10 · pre 193 meseca #3
nisam napomenuo da sam pocetnik u vb.net ne znam skoro nista samo neke osnovne stvari
Potpis
Dejan Ranisavljevic

Re: Pomoc oko izrade coda za zamenu oznaka 18.12.2010. u 05:16 · pre 193 meseca #4
ukoliko imas 50tak brojeva, moraces drugacije unosis brojeve u text box. primer koji si dao podrzava samo jednocifrene brojeve.

ukoliko ti brojevi idu redom, inicijalizuj:
string [] niz;
pristup: niz[i+ofset].

Ukoliko su razbacani brojevi, koristi hashtabelu tj Dictionary<int,string>

sa obe implementacije imaces slozenost O(N)
ako koristis replace, ces verovtno imati O(n*n)
Re: Pomoc oko izrade coda za zamenu oznaka 18.12.2010. u 22:07 · pre 193 meseca #6
O(n) znaci da ce algoritam imati n ciklusa (preciznije n*x, gde je x neki fixan br)
O(n*n) znaci n*n ciklusa.

Bolje je O(n), al ako radis sa malim ulazima, mozes i gledas sta je lakse za implementciju i odrzavanje...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme