問題タブ [lexicographic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
413 参照

javascript - AngularJS orderBy 数値でも辞書式順序付けを使用

次のように orderBy に渡される値関数があります。

これは間違いなく常に数値配列を返しますが、何らかの理由でフロントエンドの AngularJS では常にプロパティ 'approx_value_usd' の辞書順でアイテムを並べ替えます。

88 > 82 > 8 > 53 (違います!)

何かが足りないような気がしますが、この問題でどこにも行けないようです。

0 投票する
1 に答える
603 参照

string - チューリングマシンの設計

0 投票する
1 に答える
1089 参照

go - レキシカルファイル名の順序はどういう意味ですか?

Go 仕様のパッケージ初期化部分で、「レキシカル ファイル名の順序」とはどういう意味ですか?

再現可能な初期化動作を確保するために、ビルド システムは、同じパッケージに属する複数のファイルをレキシカル ファイル名順にコンパイラに提示することをお勧めします。

0 投票する
1 に答える
1156 参照

python - テキストファイルからの辞書順pythonのチェック

次の内容を含むテキスト ファイルがあります。

そして、各文が辞書順であるかどうかをテストしたいと思います。

文が「これは辞書式順序です」と出力してほしい

どうすればいいのかよくわかりません。

0 投票する
1 に答える
129 参照

java - Java 文字列比較の出力を表示する

この割り当てでは、アルファベット順の 3 つの文字列 (つまり、文字と数字なし) の入力を要求し、辞書式に比較して、真ん中の文字列を描画します。

ここで同様の懸念が見つかりました ( Java: Three strings, lexicographic order ) が、コメントして質問を追加することはできません。出力を適切に返す方法を (一瞬) 並べ替えましたが、コードから出力が得られず、何が間違っていたのかわかりません。

0 投票する
1 に答える
70 参照

r - 列の 1 つに存在するリストに含まれる値でデータ フレームを並べ替える方法は?

R を使用しており、4 つの列を持つデータ フレームがあります。そのうちの 1 つは数値で、もう 1 つは各行にリストがあります。

column_3 のデータ フレームで並べ替え、同点の場合は column_4 の辞書順で並べたいと思います。

上記の例は、次のように column_3 と column_4 を使用してデータ フレームを並べ替えた後のデータ フレームの外観です。

ただし、78 は 762 より小さいため、行 2 は行 3 の後に表示されるはずです。それを行うことは可能ですか?

0 投票する
0 に答える
297 参照

lexicographic - 整数配列の辞書式順序

O(n) 時間での順列で N 個の整数 (つまり、1,2,3,...,n) の配列の辞書式順序を見つける方法は?

例:- {2,3,1,4} の辞書式順序は、その順列で 9 です。

0 投票する
1 に答える
1366 参照

c - cでトライを辞書式に印刷する

そこで、単語を辞書ファイルに保存する試みを実装しています。挿入操作を実装しました。今、私は辞書的に印刷しようとしています。私はそれを手に入れようとしていますが、修正方法がわからないという小さな問題があります。また、プログラムの速度にも注意を払っています。そのため、配列または連結リストよりもトライを選択しました。単一のノードは次のようになります。

"end" は、単語の完成を示します (たとえば、単語帳の文字 'k' の end == 1。これにより、単語が実際にツリーに挿入されたかどうかを確認する際の混乱を防ぐことができます)。

メソッドは次のとおりです。

挿入した単語は、boo、book、booking、john、tex、text です。それらはその順序で印刷され、行が区切られている必要があります。私の出力は次のようになります。

これはおそらく、単語の接頭辞が失われないように格納する「ホールド」配列と関係があることを知っています。接頭辞とそれに関連するすべての単語 (boo、book、booking が良い例) の完了を示すために、どこかでインデックスをゼロに戻す必要がありますが、成功していません。どんな助けでも大歓迎です。私の思考プロセスをさらに明確にすることができれば幸いです.