Algoritmo :: Bucketizer

Algoritmo :: Bucketizer può distribuire articoli di dimensioni a secchi con dimensioni limitate.
Scarica ora

Algoritmo :: Bucketizer Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Mike Schilli
  • Sito web dell'editore:
  • http://search.cpan.org/~mschilli/X10-Home-0.03/Home.pm

Algoritmo :: Bucketizer Tag


Algoritmo :: Bucketizer Descrizione

Algoritmo :: Bucketizer può distribuire articoli di dimensioni a secchi con dimensioni limitate. Algoritmo :: Bucketizer può distribuire elementi di dimensioni di dimensioni a secchi con dimensioni limitate.Synopsis usa l'algoritmo :: Bucketizer; # Crea un bucketizer My $ Bucketizer = Algoritmo :: Bucketizer-> Nuovo (beniasze => Dimensione $); # Aggiungi elementi a IT $ Bucketizer-> ADD_ITEM ($ Articolo, $ Dimensione); # Ottimizzare la distribuzione $ buhetizer-> ottimizza (maxrounds => 100); # Quando hai finito, ottieni i secchi # (sono di tipo algoritmo :: Bucketizer :: Secchio) My @buckets = $ bucketizer-> secchi (); # Contenuto del secchio di accesso utilizzando # Algoritmo :: Bucketizer :: Metodi secchio My @Items = $ Bucket-> Articoli (); My $ Serial = $ Bucket-> Seriale (); Quindi, possiedi un numero di brani MP3 sul tuo disco rigido e vuoi copiarli in un numero di CD, maxing lo spazio disponibile su ciascuno di essi? Vuoi distribuire la tua raccolta di immagini in più cartelle, quindi ognuna di esse non supera una certa dimensione? Algoritmo :: Bucketizer arriva in soccorso.Algoritmo :: Bucketizer Distribuisce elementi di una dimensione definita in un numero di secchi creati dinamicamente, ognuno dei quali è in grado di tenere elementi di un formato totale definito. Chiamare $ Benentizer-> Add_ITEM () Metodo con l'elemento (può essere uno scalare o un riferimento oggetto) e le sue dimensioni come parametri, stai aggiungendo elementi al sistema. Il bucketizzatore determinerà se l'oggetto si inserisce in uno dei secchi esistenti e metterlo dentro se possibile. Se nessuno dei benne esistenti ha spazio sufficiente per contenere il nuovo oggetto (o se non esistono ancora secchi per questo), il bucketizzatore creerà un nuovo secchio e inserirà l'articolo in là. Dopo aver aggiunto tutti gli elementi al sistema, il sistema Bucketizer ti consente di iterali su tutti i secchi con il metodo $ Bucketizer-> Articoli () e determinare cosa c'è in ciascuno di essi. Rucchi: · Perl


Algoritmo :: Bucketizer Software correlato