A Google CollectionsMultiset es un conjunto de elementos cada uno de los cuales tiene un recuento (es decir, puede estar presente varias veces).Encuentra los principales N elementos en un Multiset de Google Collections?
No puedo decirle cuántas veces yo quiero hacer la siguiente
- Hacer un histograma (exactamente Multiset)
- Obtener los mejores N elementos de recuento de histograma
Ejemplos: 10 mejores URL (por # veces mencionadas), 10 etiquetas principales (por # veces aplicadas), ...
¿Cuál es la forma canónica de hacer # 2 dado un Google Collections Multiset?
Here es una publicación de blog al respecto, pero ese código no es exactamente lo que quiero. Primero, devuelve todo, no solo la parte superior N. En segundo lugar, copia (¿es posible evitar una copia?). En tercer lugar, generalmente quiero un tipo determinista, es decir, tiebreak si los recuentos son iguales. Otros liendres: no es estática, etc.
cómo usarlo para obtener los N elementos superiores? –