Commit 30e9b8f6 authored by kazushi.kawamura's avatar kazushi.kawamura

Update README.md

parent 007e0ee9
...@@ -5,11 +5,17 @@ ...@@ -5,11 +5,17 @@
* ライン数(line_num) * ライン数(line_num)
* 盤面情報(size_x$`\times`$size_yの盤面に整数を割り当て,自然数: ライン端点,-1: 配線禁止領域, 0: 配線領域) * 盤面情報(size_x$`\times`$size_yの盤面に整数を割り当て,自然数: ライン端点,-1: 配線禁止領域, 0: 配線領域)
* 出力 * 出力
* status(1: 配線成功,0: 配線失敗) * status(自然数: 配線成功,0: 配線失敗),配線成功時のstatusは総配線長を表す
* 配線結果 * 配線結果
* routerに渡す盤面情報,routerから返される配線結果は1次元配列(入力が2次元配列の場合,変換が必要) * routerに渡す盤面情報,routerから返される配線結果は1次元配列(入力が2次元配列の場合,変換が必要)
* ハードウェア化に備えて余計な型やヘッダファイルを含むが,その辺はご了承願いたい... * ハードウェア化に備えて余計な型やヘッダファイルを含むが,その辺はご了承願いたい...
### Change log
* 2019.07.16
* 端点の隣接判定に関するバグを修正
* 端点を結ぶパスが存在しないときにプログラムが停止するバグを修正
* 配線成功時のstatusを総配線長に変更
### 関数呼び出し ### 関数呼び出し
* 関数routerの呼び出し方法は以下のサンプルコードの通り * 関数routerの呼び出し方法は以下のサンプルコードの通り
* routerの第5引数はシード値で指定は任意(default=12345) * routerの第5引数はシード値で指定は任意(default=12345)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment