Pereiti prie turinio

Pašalintų visus vienodus elementus iš masyvo


Rekomenduojami pranešimai

Sveiki, galbūt galite padėti su viena problema su kuria susidūriau, ieškau kaip pašalinti visus VIENODUS elementus iš masyvo ir paliktų tik tą vieną (taprasme, pvz turiu Vilnius Utena Utena Kaunas Vilnius Kaunas ir reikia, kad liktų tik Vilnius Utena Kaunas). Ačiū.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pasiimi ciklą, nusistatai mas[0] kaip pirminį ir eini per visą masyvą ieškodamas sutapimų. Jeigu randi - trini. Kai apeini ciklo 1 iteraciją, tada pirminiam kintamajam jau nustatai mas[1] ir vėl tikrini viską. Taip, kol apeisi visą ciklą iki mas[n].

Redagavo Bern1994
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pasiimi ciklą, nusistatai mas[0] kaip pirminį ir eini per visą masyvą ieškodamas sutapimų. Jeigu randi - trini. Kai apeini ciklo 1 iteraciją, tada pirminiam kintamajam jau nustatai mas[1] ir vėl tikrini viską. Taip, kol apeisi visą ciklą iki mas[n].

 

Ačiū labai!

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pasiimi ciklą, nusistatai mas[0] kaip pirminį ir eini per visą masyvą ieškodamas sutapimų. Jeigu randi - trini. Kai apeini ciklo 1 iteraciją, tada pirminiam kintamajam jau nustatai mas[1] ir vėl tikrini viską. Taip, kol apeisi visą ciklą iki mas[n].

 

Sis variantas veikia, taciau jis labai letas. Geresnis veriantas butu issortinti sarasa ir tada vienu ejimu isrinkti visus unikalius irasus. Aisku, sort turetu buti greitas kaip koks merge sort.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sis variantas veikia, taciau jis labai letas. Geresnis veriantas butu issortinti sarasa ir tada vienu ejimu isrinkti visus unikalius irasus. Aisku, sort turetu buti greitas kaip koks merge sort.

 

Iš klausimo sudėtingumo sprendžiu, kad autorius moksleivis dar, nes tokių paprastučių klausimėlių aukščiau vargu ar gausi, o mokykloje nemoko sudėtingesnių algoritmų. :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...