| Set :: crossproduct. Set :: CrossProduct è un modulo perl che consente di lavorare con il prodotto trasversale di due o più set. |
Scarica ora |
Set :: crossproduct. Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- brian d foy
- Sito web dell'editore:
- http://search.cpan.org/~bdfoy/
Set :: crossproduct. Tag
Set :: crossproduct. Descrizione
Set :: CrossProduct è un modulo perl che consente di lavorare con il prodotto trasversale di due o più set. Set :: CrossProduct è un modulo perl che consente di lavorare con il prodotto croce di due o più set.synopsis my $ iterator = set:: crossproduct-> nuovo (array_of_arrays); # Ottieni la prossima tupla My $ Number_of_Tuples = $ Iterator-> Cardinalità; # Ottieni la prossima tupla My $ TUPLE = $ ITERATOR-> Get; # Sposta indietro una posizione My $ Tuple = $ Iterator-> Unget; # Ottieni la tupla precedente senza resettare # il cursore (sbirciata in esso) My $ next_tuple = $ Iterator-> Avanti; # Ottieni la tupla precedente senza resettare # il cursore My $ last_tuple = $ Iterator-> Precedente; # Ottieni una tupla casuale My $ Tuple = $ Iterator-> casuale; # nel contesto elenco restituisce un elenco di tutti i tuples my @Tuples = $ Iterator-> combinazioni; # nel contesto scalare restituisce un riferimento di array a tutte le tuples my $ tuple = $ iterator-> combinazioni; set di set secondi s (1), s (2), ..., s (k), ciascuno di cardinalità n (1), N (2), ..., N (K) rispettivamente, il prodotto trasversale dei set è il set CP di Tuples ordinati in modo tale che {| S1 => S (1), S2 => S (2), .... SK => S (K). } Se non ti piace quella descrizione, che ne dici di: crea un elenco prendendo un elemento da ciascun array e farlo per tutti i modi possibili che possono essere eseguiti, in modo che il primo elemento nell'elenco sia sempre dalla prima array, il secondo oggetto dal secondo array, e così via. Requisiti: · Perl.
Set :: crossproduct. Software correlato