|
|
|
|
 |
KoLa
1999-03-06 14:50:30
|
257
|
NetShark, megvan!
Megjegyzem az aktuálisat, egyet előre, egyet vissza, és megnézem ugynaz-e. Ha nem, megvan a hurok. Ha igen, egyet előre, megjegyzem, megint előre, és vissza. És így tovább.
Így valóban gyorsabb...:-)) |
|
A hozzászólás:
 |
N e t S h a r k
1999-03-06 13:48:48
|
250
|
| Jónak tűnik a megoldásod. Csak kicsit időigényes. Mert egyre lassul a móka. De persze gratula. Viszont és ismerek egy nagyon szép megoldást. Nyálcsorgatóan szép és egyszerű. |
|
Előzmény:
 |
KoLa
1999-03-06 01:39:46
|
239
|
Na, elolvastam a topicot...
A listásra adnék egy megoldást, remélve, hogy egy - azaz egy - rekord azonosítóját meg lehet jegyezni.
Elkezdem olvasni elejétől a listát. Olvasok egyet, az azonosítót megjegyzem.
Vissza az elejére, most olvasok kettőt, és az utólsót jegyzem meg. Megint az elejére, most már hármat olvasok, és a harmadikat jegyzem meg. Így tovább, amíg vagy a végére érek, vagy a hurkot meg nem találtam.
Hogy hogyan? Egyszerű. Ha az aktuális (mondjuk x-edik) olvasásnál az x-1. elem elött megtalálom azt a rekordot, aminek az azonosítóját az előbb (mint x-1. elemet) megjegyeztem, megvan a hurok.
Remélem sikerült érthetően fogalmazni...:-) |
|
|
Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!
|