na, akkor egy par otlet kovetkezik, remelem jok valamire:
1.ne hasznalj pascal-t.
2.nem tudom milyen pascal compilert hasznalsz, de amit en hasznaltam
az tamogatta a rekurziv fuggvenyhivast. Masreszt kis utanajarassal a
quicksort-ot is at lehet irni rekurzio nelkuli valtozatra, viszont ez
mar eleg huzos lehet.
na de attol fuggetlenul, hogy miben irod:
3.(legfontosabb): ne rendezd az egesz adatbazist ujra minden
beszuras, torles vagy modositas muveletnel!!!
Hogyha eloszor mar rendezett az adatbazis, akkor csak a kovetkezot
kell tenned:
-beszuras: elejetol pasztazod az adatbazist es a megfelelo helyre
szurod be az elemet.
-torles: kitorlod az elemet, es az utana kovetkezoket egyel elobbre
hozod.
-modositas: torlod a regit, majd beszurod uj elemkent a modositottat
a megfelelo helyre, a mar meglevo beszuras es torles muveletekkel.
Tehat a velemenyem az, hogy ongyilkossag minden muvelet utan
ujrarendezni az egesz adatbazist, barmilyen szuper algoritmust is
hasznalsz.
Tehat ha egyenkent epited fel az adatbazist, akkor mindig a megfelelo
helyre szurd be az elemeket, es igy minden pillanatban rendezett
lesz. Ha meg mar az elejen tobb elem van, akkor EGYSZER rendezd, es
akkor nem is olyan fontos, hogy gyors legyen.
Tanacs: nem erdemes tul sok idot pazarolni a rendezesi algoritmus
finomitasara, ha ki tudod kerulni az egeszet.
na ennyi, ha tudok, szivesen segitek,
udv.: laci
_____________________________________________________________
Nextra Free (3-6h) Internet. We "R" different. http://www.nextra.ro/
|
Hali!
Allitottatok mar le az IIS-t programbol ?
Nem tudjatok veletlenul, hogy BCB alol, hogyan
lehet elerni az IIS Admin Base Object -eket?
Az MSDN-ben csak nehany apro kodreszletet talatam
c++ -ban... minden pelda asp-ben van...
Ha esetleg lenne valakinek ilyen kodja... nagyon
halas lennek....
kosz & csao
sm
|