トップ「Sorted」の質問

並べ替えは、アイテムのコレクションに注文を適用するプロセスです。

Pythonでソートされた配列のインデックスを取得する方法

私は数値リストを持っています:myList = [1, 2, 3, 100, 5] ここで、このリストを並べ替えて[1, 2, 3, 5, 100]を取得するとします。 私が欲しいのは、ソートされた順序での元のリストからの要素のインデックスです。つまり、 [0, 1, 2, 4, 3] ---値とインデックスの両方を返すMATLABのソート関数です。

python indexing sorted

Javaでソートされた配列リスト

私はこれに対する迅速な答えを見つけることができないことに困惑しています。 私は基本的に、 java.util.Listインターフェイスを実装するが、そのメンバーをソートされた順序で格納するJavaのデータ構造を探しています。 通常のArrayListを使用してCollections.sort()を使用できることは知っていますが、リストからメンバーを追加したり、頻繁に取得したりするシナリオがあります。新しいメンバーが追加された場合に備えて、メンバーを取得するたびに並べ替えます。 JDKやサードパーティのライブラリに存在するようなものを誰かに教えてもらえますか?編集:データ構造は重複を保持する必要があります。回答の要約:私はこれらすべてが非常に興味深く、多くのことを学びました。 特にAioobeは、上記の要件(主に、重複をサポートするソートされたjava. […] 続きを読む…

java data-structures sorted

ソートされた配列のモードを計算するC ++

配列の中央値と最頻値を見つけるC ++コードを作成する必要があります。 数値がソートされた後は、配列のモードを見つける方がはるかに簡単だと言われています。 関数をソートしましたが、それでもモードが見つかりません。 int counter = 0; for (int pass = 0; pass < size - 1; […] 続きを読む…

c++ arrays mode sorted

JPA / hibernateソート済みコレクション@OrderByvs @Sort

注文された子オブジェクト(ここでは猫と子猫の例)のコレクションが欲しいのですが。 そして、新しい要素を追加する際の順序を維持します。@Entity public class Cat { @OneToMany(mappedBy = "cat", cascade = CascadeType.ALL) @ […] 続きを読む…

hibernate jpa collections sql-order-by sorted

Javaで文字列単語からソートされた文字を使用して新しい文字列を作成する

別の文字列から取得したアルファベット順の文字を使用して文字列を作成するにはどうすればよいですか?私はこのようなものを持っているとしましょうString theWord = "Hello World"; 新しい文字列を計算して、次のようにするにはどうすればよいですか?」dehllloorwこれはtheWordですが、アルファベット順に文字ごとにソートされています。前もって感謝します

java string character alphabetical sorted

Pythonのsorted()関数は安定していることが保証されていますか?

ドキュメントはそれを保証するものではありません。 それが文書化されている他の場所はありますか?リストのsortメソッドは安定していることが保証されており(注9番目のポイント:「Python2.3以降、sort()メソッドは安定していることが保証されています」)、sortedは機能的に類似しているため、安定している可能性があります。 しかし、私はそう言っている決定的な情報源を見つけることができません。目的:主キーが両方のレコードで等しい場合は、主キーと副キーに基づいて並べ替える必要があります。 sort()が安定していることが保証されている場合は、2次キーでソートしてから、1次キーでソートして、必要な結果を得ることができます。PS:混乱を避けるために、「等しいと比較される要素の相対的な順序を変更しないことが保証されている場合、ソートは安定している」という意味で安定版を使用しています。

python sorted stable-sort

JavaFX:TableView:デフォルトでソートされた列の矢印

テーブルビューを持つ単純なjavafxアプリケーションがあります。 テーブルビューには、特定の順序で並べ替えられたデータが表示されます。 データがこの順序で並べ替えられたことを示す矢印(デフォルト)を表示する方法はありますか?私のコードは以下の通りです:import java.util.Collections; import javafx.application.Application; import […] 続きを読む…

javafx-2 tableview sorted tablecolumn

Javaで値マップによって自動的にソートされます

Javaで値で自動的にソートされたマップが必要です-新しいキーと値のペアを追加したり、既存のキーと値のペアの値を更新したり、一部を削除したりしている間、いつでもソートされ続けるようにする必要がありこのマップは非常に大きくなることにも注意してください(数十万、さらには数千万のエントリのサイズ)。したがって、基本的に次の機能を探しています。前述の機能を実装するクラス「SortedByValuesMap」があり、次のコードがあるとします。SortedByValuesMap<String,Long> sorted_map = […] 続きを読む…

java data-structures collections associative-array sorted

Java:ソートされたリストから要素を見つける最良の方法は何ですか?

私は持っていますList<Cat> 猫の誕生日でソート。 1983年1月24日に生まれたすべての猫を見つける効率的なJavaコレクションの方法はありますか? または、一般的に良いアプローチは何ですか?

java list collections findall sorted

すでにソートされているリストに挿入する

Javaには、文字列であるNameという名前のメンバーを持つTestClassというクラスがあります。 このタイプのArrayListもありますが、これはすでに名前のアルファベット順にソートされています。 私がやりたいのは、TestClassの新しいインスタンスを配置するのに最適なインデックスを見つけることです。 私がこれまでに思いついた最善のアプローチはこれです:public static int findBestIndex(char […] 続きを読む…

java arraylist alphabetical sorted