グラフ:: Bitmatrix.

Graph :: BitMatrixは、グラフGのV x Vビット行列を作成および操作するためのPerlモジュールです。
今すぐダウンロード

グラフ:: Bitmatrix. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Jarkko Hietaniemi
  • 出版社のWebサイト:
  • http://search.cpan.org/jhi/

グラフ:: Bitmatrix. タグ


グラフ:: Bitmatrix. 説明

Graph :: BitMatrixは、グラフGのV x Vビット行列を作成および操作するためのPerlモジュールです。 Graph :: BitMatrixは、Graph G.Synopsisを使用してGraph :: Bitmatrixを使用するV x Vビット行列を作成および操作するためのPerlモジュールです。 Graph :: Directedを使用してください。私の$ g = graph :: directed-> new; $ g-> add _...(); #$ gマイ$ m = graph :: bitmatrix-> new($ g、%opt); $ M-> GET($ u、$ v)$ M->セット($ u、$ v)$ M-> unset($ u、$ v)$ M-> get_row($ u、$ v1、$ v2 、...、$ vn)$ M→set_row($ u、$ v1、$ v2、...、...、...、...、...、$ vn)$> unset_row($ u、$ v1、$ v2、...、$ vn)$ a-> vertices()このクラスは、Graphsの接続されていることをコンパクトに記述するビットマトリックスを作成できます。存在する場合、%optは次のオプションを持つことができます.connect_edges trueの場合、または存在しない場合は、エッジに対応するビットマトリックスのビットを設定します。 falseの場合は、ビットを設定しないでください。いずれの場合も、V x vビットのビットマトリックスが割り振られます.ObjectSetjet($ u、$ v)ビットマトリックスがvertices $ uと$ vの間に "1ビット"がある場合はtrueを返します。言い換えれば、(少なくとも1つ)が$ uから$ vに向かう頂点がある場合。頂点がない場合は「ゼロビット」がない場合は、false($ u、$ v)を返します。vertices $ uと$ vの間のビットを設定します。つまり、頂点$ uと$ vをエッジで接続します。変更は元のグラフにミラー化されません。 vistices $ uと$ vの間のビットを設定解除するものはありません。つまり、頂点$ uと$ vをエッジで外します。変更は元のグラフにミラー化されません。 Returne Nothing Nothing.get_Row($ u、$ v1、$ v2、...、...、$ vn)頂点v1、v2、...、Vnのvertex uの行をテストします。 u、$ v1、$ v2、...、$ vn)頂点v1、v2、...、vn、つまり頂点uを頂点v viに接続します。変更は元のグラフにミラー化されません。戻り値NOWNENNE.UNSET_ROW($ u、$ v1、$ v2、...、...、$ vn)頂点v1、v2、...、vn、つまりvertex uのvertex uの行を解除すると、vertex uを外します。頂点VI。変更は元のグラフにミラー化されません。 Returne Nothing.verticesビットマトリックス内の頂点のリストを返します。要件: ・Perl


グラフ:: Bitmatrix. 関連ソフトウェア