Implementacija algoritama: Optimalni, Random, LRU,FIFO

Implementacija algoritama: Optimalni, Random, LRU,FIFO

offline
  • Zeroo  Male
  • Novi MyCity građanin
  • Pridružio: 25 Nov 2006
  • Poruke: 28

Znaci to su algoritmi zamjene blokova u kes memoriji...pa ako neko ima ideje kako da to implementira u Javi...:-)



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • real 
  • Elitni građanin
  • Pridružio: 25 Nov 2004
  • Poruke: 2297
  • Gde živiš: Kragujevac

Kolekcije u Javi imaju klase za:

FIFO -> klasa PriorityQueue
LIFO -> klasa Stack

Mada, obe klase može da zameni LinkedList, itd.

Nisam studirao informatiku, pa baš i ne razumem to što si pitao.?



offline
  • Zeroo  Male
  • Novi MyCity građanin
  • Pridružio: 25 Nov 2006
  • Poruke: 28

Ma da...to su samo klase u javi injihova implementacija je jednostavna..:-)

ono sto je trazi je implementacija algoritama...FIFO je naziv algoritma po kojem se mjenjaju blokovi u kes memoriji...itd za duge algoritme:-)

offline
  • Pridružio: 11 Maj 2005
  • Poruke: 871
  • Gde živiš: Aleksinac - Niš

FIFO mozes preko reda, LRU preko magacina. Optimalni je tesko realizovati jer bi morao da unapred znas koji blokovi ce se traziti i na osnovu toga pravis algoritam. Sa random biras naravno bilo koji blok.
Ti moras da radis sa magacinom i redom, to ti je jedini nacin, a posto vec znas kako da ih implementiras onda ne bi trebalo da imas problema.
Za optimalni algoritam izbacuj uvek blokove koji se nece koristiti u daljem toku programa a ako nema takvih onda izbacujes one blokove koji ce se najkasnije koristiti.

Ko je trenutno na forumu
 

Ukupno su 820 korisnika na forumu :: 42 registrovanih, 6 sakrivenih i 772 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Apok, Bobrock1, bojanM84, Boris90, Brana01, BRATORIII, dane007, darionis, darkangel, Darkhunter, Dimitrije Paunovic, draggan, flash12, Frunze, GenZee, HogarStrashni, hologram, Karla, kolle.the.kid, krkalon, kybonacci, MB120mm, mercedesamg, milutin134, MrNo, Neutral-M, operniki, robert1979, sasa87, Shinobi, SlaKoj, slonic_tonic, solic, Trpe Grozni, vaso1, vathra, W123, YU-UKI, zdrebac, zziko, šumar bk2