Kezdőoldal » Számítástechnika » Programozás » Javában hogy lehet megvizsgáln...

Javában hogy lehet megvizsgálni, hogy 2 egymás melletti elem azonos-e?

Figyelt kérdés
2020. márc. 16. 14:34
 1/4 anonim ***** válasza:

Páronkénti egymás melletti 2 elem vagy simán egymás melletti 2 elem?


Egy 1 2 3 4 5 6 számokat tartalmazó listánál (legyen most lista) az 1-2, 3-4, 5-6 párokat vagy az 1-2,2-3,3-4,5-6 párokat akarod összehasonlítani?

2020. márc. 16. 14:39
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:

Rég javaztam és biztos van hatékonyabb/szebb megoldás is, de:


Ha nem páronként vagy rá kíváncsi, akkor csak szimplán végig iterálsz a collection-ön és ha az index már nagyobb, mint kezdőindex + 1, akkor elkezdheted az aktuális indexedik elemet összehasonlítani az index-1-edik elemmel.


Ha páronként akarod őket összehasonlítani, akkor pedig jó megoldás lehet az, ha 2 elemű részhalmazokat hozol létre (array esetén pl. System.arraycopy-val) és akkor annak ezeknek a részhalmazoknak az elemeit hasonlítod össze egymással.

2020. márc. 16. 15:00
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
#2 i+=2 nem volna egyszerűbb?
2020. márc. 16. 18:15
Hasznos számodra ez a válasz?
 4/4 A kérdező kommentje:

Köszönöm a válaszokat!

Nem kell, hogy párban legyenek, csak legyenek szomszédosak, annyi a lényeg.

Sajnos nem igazán értek a programozáshoz, tudnátok küldeni konkrét programkódot?

Köszi!

2020. márc. 17. 19:47

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!