sortedset

    0

    1答えて

    私はユーザー定義クラスのソートセットを実装しており、compareToメソッドをComparableインターフェイスのユーザー定義クラスに実装しています。今では私の要件は、文字(つまり〜z)がすでに存在している場合で、文字の頻度を増やし、他の方法ではその頻度に応じて入力を並べ替えます。 String s = "abc"; // or "aaaab" or any set of string bet

    0

    1答えて

    私はJavaで基本知識を持ち、現在Javaベースのコードで作業しています。 EDIT: java.util.ConcurrentModificationException at java.util.TreeMap$PrivateEntryIterator.nextEntry(Unknown Source) at java.util.TreeMap$KeyIterator.next(Unknown

    -1

    1答えて

    インターフェイスjava.util.SortedSetを実装するDynamicSortedSetというクラスを作成する必要があります。 java.util.TreeSetクラスと同じコンストラクタとメソッドを与えるにはどうすればよいですか? これは私が現在持っているものです:Javaで package aSpecialPriorityQueue; import java.util.Sorted

    -1

    1答えて

    Redisソートセットに保存するテーブルのIdのリストがあります。これらのIDのそれぞれには日付とエンティティが関連付けられています。計画では、idをスコアとして使用し、Redisがそれに応じてソートすることを許可します。私がルックアップのための時間であるとき、私は最大のIDと最小のIDを開始日と終了日によってテーブルから得るでしょう。このminとmaxのidを使って、Redisのzrangeby

    -3

    1答えて

    ZREMRANGEBYRANKとZREMRANGEBYSCOREの違いは何ですか? 私は、クエリを次のようにについてそれを説明する: 127.0.0.1:6379> ZRANGEBYSCORE my 1 10 WITHSCORES 1) "b" 2) "1" 3) "a" 4) "4"

    0

    1答えて

    n個の整数の置換を格納し、有効な時間内に値の置換と逆演算の両方を計算する必要があります。 つまり、私は位置(i)と値(j)を求めることができるように値[0 ... n-1]の並べ替えを保存する必要があります(0 < = i、j < = n)。 [7,2,3,6,0,4,8,9,1,5] :例-とし、我々は値の次の順列を持っていると 私は、次の操作が必要です 位置(7)= 9 値(9)= 7 私のよ

    0

    1答えて

    私は、スキップリストの挿入時間の複雑さは非常に高い確率で(log n)、最悪の場合にはO(n)の順序であることを読んだ。しかし、redis zaddのドキュメントを読んでいる間は、https://redis.io/commands/zaddというメッセージが表示されます。各アイテムのO(log(N))が追加されます。Nはソートされたセットの要素の数です。 redisがスキップリストを使用する場合、

    0

    1答えて

    私は、匹敵しないフィールド値でそれらをグループ化する連想コンテナに入れたいオブジェクトをいくつか持っています。私は以下の持っていたので、場合: using System.Collections.Generic; using Pair = System.Tuple<Penguin, int>; class Penguin {} class Whatever { public s

    0

    2答えて

    I 含む種々の数(非繰り返し)(リスト、ソートセット、多分単純な文字列をすることができる)何かを持っている必要があり、私は、例えば、いくつかの を切り替えできるようにする必要があります LRANGE todo:20 0 -1 => "2" "5" "6" "7" 私のスイッチを行う:すなわち MULTI LRANGE todo:20 0 1 => "2" "5" (store them)

    1

    2答えて

    Redis sorted setで辞書編集の範囲検索を実行しようとしていますが、この機能の仕組みを理解していて、結果が一致しません。 ZRANGECOUNT,ZRANGEBYLEXおよびZREMRANGEBYLEXを使用した場合の結果は同様です。 ワーキングクエリ これは単にZRANGEを使用して3つの要素を持つ私のセットの一例です。 redis> ZRANGE myset 0 -1 0 000