LexicographicOrder

LexicographicOrder[{a1,a2,},{b1,b2,}]

一致しない最初の要素ペア ai,biに対してOrder[ai,bi]を与える.リストが同一の場合は0を与える.

LexicographicOrder[{a1,a2,},{b1,b2,},p]

順序関数 p を使って aibiを比較する.

LexicographicOrder[p]

{a1,a2,}, {b1,b2,}に適用された際にリストを比較する演算子形を表す.

詳細

例題

すべて開くすべて閉じる

  (1)

2つのリストが辞書式順序かどうかを求める:

正規順の場合は,短いリストが前に置かれる:

スコープ  (6)

順序関数を使って式の要素を並べる:

正規順では,0-Infinityの前に置かれる:

List以外の頭部を使うことができる:

LexicographicOrderを2つの文字列で使う:

上の計算は以下と同じである:

連想を値の辞書式順序にする:

OrderingLexicographicOrderを使って最後の式の辞書順の位置を求める:

いくつかのリストが辞書式にソートされているかどうかをチェックする:

アプリケーション  (2)

部分集合を辞書式にソートする:

2つの単項式を辞書式に比較する:

最初の単項式が最初に置かれる:

特性と関係  (9)

順序は異なる最初の要素で決定される.全長は関係ない:

リストの要素が同じ場合,LexicographicOrderは0を返す:

短い方のリストの全要素が長い方のその位置までの要素と一致するなら,短い方のリストが最初に置かれる:

空リストは他のリストの前に置かれる:

LexicographicSort[list]Sort[list,LexicographicOrder]に等しい:

正規順と比較する:

同じ長さのリストについては,LexicographicOrderOrderに等しい:

文字列に対するLexicographicOrderAlphabeticOrderをデフォルトオプションで使うのに等しい:

AlphabeticOrderおよびOrderは文字列が文字と数字を含む場合は辞書式ではない:

最初の文字の並べ方を比較する:

長さが等しい数値ベクトルについては,LexicographicOrder[NumericalOrder]NumericalOrderに等しい:

VectorLessおよび関連関数は,LexicographicOrder[NumericalOrder]に似ている:

Wolfram Research (2021), LexicographicOrder, Wolfram言語関数, https://reference.wolfram.com/language/ref/LexicographicOrder.html.

テキスト

Wolfram Research (2021), LexicographicOrder, Wolfram言語関数, https://reference.wolfram.com/language/ref/LexicographicOrder.html.

CMS

Wolfram Language. 2021. "LexicographicOrder." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/LexicographicOrder.html.

APA

Wolfram Language. (2021). LexicographicOrder. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/LexicographicOrder.html

BibTeX

@misc{reference.wolfram_2024_lexicographicorder, author="Wolfram Research", title="{LexicographicOrder}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/LexicographicOrder.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_lexicographicorder, organization={Wolfram Research}, title={LexicographicOrder}, year={2021}, url={https://reference.wolfram.com/language/ref/LexicographicOrder.html}, note=[Accessed: 22-November-2024 ]}