Gráfico :: Bitmatrix.

Gráfico :: Bitmatrix é o módulo Perl para criar e manipular uma matriz de bit de v x gráfico G.
Baixe Agora

Gráfico :: Bitmatrix. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Jarkko Hietaniemi
  • Site do editor:
  • http://search.cpan.org/~jhi/

Gráfico :: Bitmatrix. Tag


Gráfico :: Bitmatrix. Descrição

Gráfico :: Bitmatrix é o módulo Perl para criar e manipular uma matriz de bit de v x gráfico G. Gráfico :: Bitmatrix é o módulo Perl para criar e manipular uma matriz de bit de v x v x gráfico g.synopsis use gráfico :: Bitmatrix; Use gráfico :: Dirigido; Meu $ G = Gráfico :: Direction-> Novo; $ g-> Adicionar _... (); # construir $ g meu $ m = gráfico :: bitmatrix-> novo ($ g,% opt); $ m-> obter ($ u, $ v) $ m-> conjunto ($ u, $ v) $ m-> unset ($ u, $ v) $ m-> get_row ($ u, $ v2, $ v2 , ..., $ vn) $ m-> set_row ($ u, $ v1, $ v2, ..., $ vn) $ m-> unset_row ($ u, $ v1, $ v2, $ vn) $ a-> vértices () Esta classe permite a criação de matrizes de bits que descrevem compactamente o conectado dos gráficos.Class métodoNew ($ g) Crie uma matriz de bits de um gráfico $ g. O% opt, se presente, pode ter as seguintes opções: Connect_edges se true ou se não estiver presente, defina os bits na matriz de bits que correspondem às bordas. Se falso, não definir nenhum bits. Em ambos os casos, a matriz de bits de V X V Bits é alocada.Object métodos ($ u, $ v) retorna true se a matriz de bits tiver um "um bit" entre os vértices $ u e $ v; Em outras palavras, se houver (pelo menos um) um vértice indo de $ U para $ v. Se não houver vértice e, portanto, um "bit zero", retorne false.set ($ u, $ v) definir o bit entre os vértices $ U e $ v; Em outras palavras, conecte os vértices $ U e $ v por uma borda. A mudança não é espelhada de volta ao gráfico original. Retorna nada.unset ($ U, $ v) Desenta o bit entre os vértices $ U e $ v; Em outras palavras, desconecte os vértices $ u e $ v por uma borda. A mudança não é espelhada de volta ao gráfico original. Retorna nada.get_row ($ u, $ v1, $ v2, ..., $ vn) Teste a linha no vértice u para os vértices v1, v2, ..., vn retorna uma lista de n verdade valores.set_row ($ U, $ v1, $ v2, ..., $ vn) define a linha no vértice u para os vértices v1, v2, ..., vn, em outras palavras, conecta o vértice u aos vértices vi. As alterações não são espelhadas de volta ao gráfico original. Retorna nada.unset_row ($ u, $ v1, $ v2, ..., $ vn) desativa a linha no vértice u para os vértices v1, v2, ..., vn, em outras palavras, desconecta o vértice u do vértices vi. As alterações não são espelhadas de volta ao gráfico original. Retorna nada.VERTICES Retornam a lista de vértices na matriz de bits. Requisitos: · Perl.


Gráfico :: Bitmatrix. Software Relacionado