regionsAreSound関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
Whether region divides a size×size grid into size regions of size cells each, every one of
them joined edge to edge. O(cells): a check of a Jigsaw asks it of whatever regions it was sent.
インポート
import { regionsAreSound } from "@johnmorrisdotca/kazu";
定義
function regionsAreSound(size: number, region: readonly number[]): boolean
引数
| 名前 | 型 | 説明 |
|---|---|---|
size | number | The supported square grid side length. |
region | readonly number[] | The row-major region number of every cell. |
戻り値
boolean
Whether region divides a size×size grid into size regions of size cells each, every one of them joined edge to edge. O(cells): a check of a Jigsaw asks it of whatever regions it was sent.
例
import { boxedLayout, regionsAreSound } from "@johnmorrisdotca/kazu";
console.log(regionsAreSound(4,boxedLayout(4).region));true出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。