[解決済み] 負の整数の基数ソート
2022-02-14 03:30:08
質問
負の整数を含む整数の基数ソートを実装しようとしています。非負整数については、0〜9の数字に対応する10のキューを作成し、LSDアルゴリズムを実装しようと考えていました。しかし、負整数については、ちょっと混乱しました。そして最後に、負の整数をソートしたリストと非負の整数をソートしたリストの 2 つを作成するつもりです。そして最後にそれらをマージします。
どうでしょうか?負の整数を扱うのにもっと効率的な方法はないのでしょうか?
どのように解決するのですか?
符号を特殊な桁として扱うことができます。 単位、10、...の順に山を並べ、最後に符号を並べます。 この場合、ネガの順番が逆になりますが、その場合はバケツの中身を逆にすればよいのです。 昔の機械式カードソーターがそうであったように。
関連
-
[解決済み] Scalaで配列を並べ替えるには?
-
[解決済み] 辞書を値で並べ替えるにはどうしたらいいですか?
-
[解決済み] 辞書のリストを辞書の値でソートするにはどうしたらいいですか?
-
[解決済み] List<T>をオブジェクトのプロパティでソートする方法
-
[解決済み] データフレームの行を複数の列でソート(並び替え)する。
-
[解決済み] 辞書をキーでソートするにはどうしたらいいですか?
-
[解決済み] 整数の配列を正しくソートする方法
-
[解決済み] JSLintが "missing radix parameter "と表示する。
-
[解決済み】オブジェクトの配列を文字列のプロパティ値でソートする
-
[解決済み】インプレース基数ソート
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Elasticsearchがフィルタにないフィールドの値で注文する。
-
[解決済み] 負の整数の基数ソート
-
[解決済み] Map Reduce Programmingにおけるreducerのshufflingとsortingフェーズの目的は何ですか?
-
[解決済み] サイズnとmの2つのソートされた配列をマージする際の時間複雑度
-
[解決済み] Scalaで配列を並べ替えるには?
-
[解決済み] Haskellでは、どのように私はペア(タプル)のリストを並べ替えるために組み込みのsortBy関数を使用することができますか?
-
[解決済み] 構造体の配列を(任意の)フィールド名で単純にソートする最短の方法は何ですか?
-
[解決済み] ElasticSearchでソートするためのフィールドのマッピングが見つかりません。