| Definir partição Set :: Partition é um módulo Perl que pode enumerar todos os arranjos de um conjunto em subconjuntos fixos. |
Baixe Agora |
Definir partição Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- David Landgren
- Site do editor:
- http://search.cpan.org/~dland/
Definir partição Tag
Definir partição Descrição
Set :: Partition é um módulo Perl que pode enumerar todos os arranjos de um conjunto em subconjuntos fixos. Set :: Partition é um módulo Perl que pode enumerar todos os arranjos de um conjunto em subconjuntos fixos.Synopsis Use Set :: Partição; Meu $ S = Set :: Partition-> New (List => , partição => ,); enquanto (meu $ p = $ s-> next) {Print Junte ('', map {"(@ $ _)"} @ $ p), $ /; } # produz (ab) (CDE) (AC) (BDE) (AD) (AE) (AE) (BC) (BC) (ADE) (BD) (ACE) (ACD) (CD) (ACD) (CD) ) (CE) (ABD) (ABD) (ABC) # ou com um hash Meu $ S = Set :: Partition-> New (List => {B => 'Bat', C => 'Cat', D = > 'Dog'}, partição => ,); while (my $ p = $ s-> next) {...} set :: partição leva uma lista ou hash de elementos e um número de lista que representam os tamanhos das partições na qual a lista de elementos deve ser organizada. O objeto resultante pode ser usado como iterador que retorna uma referência a uma matriz de listas, que representa a lista original organizada de acordo com o particionamento fornecido. Todos os arranjos possíveis são retornados, e o objeto retorna ao Redef quando todo o espaço de combinação foi esgotado. Requisitos: · Perl.
Definir partição Software Relacionado