タグ付けされた質問 「sortedlist」



16
重複キーを許可するC#の並べ替え可能なコレクション
さまざまなオブジェクトがレポートに表示されるシーケンスを設定するプログラムを書いています。シーケンスは、ExcelスプレッドシートのY位置(セル)です。 コードのデモ部分は以下のとおりです。私が達成したいのは、コレクションを作成することです。これにより、複数のオブジェクトを追加でき、シーケンスに基づいてソートされたコレクションを取得できます。 SortedList list = new SortedList(); Header h = new Header(); h.XPos = 1; h.name = "Header_1"; list.Add(h.XPos, h); h = new Header(); h.XPos = 1; h.name = "Header_2"; list.Add(h.XPos, h); SortedListはこれを許可しないことを知っているので、代替を探していました。重複を排除したくないので、すでに試しましたList<KeyValuePair<int, object>>。 ありがとう。

5
アイテムの順序を維持しながら、リストからランダムサンプルを取得しますか?
私はソートされたリストを持っています、例えば:(それは実際には数字だけではなく、複雑で時間のかかるアルゴリズムでソートされたオブジェクトのリストです) mylist = [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ,9 , 10 ] N個のアイテムを取得するが順序を維持するPython関数はありますか? 例: randomList = getRandom(mylist,4) # randomList = [ 3 , 6 ,7 , 9 ] randomList = getRandom(mylist,4) # randomList = [ 1 , 2 , …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.