Última pergunta sobre Hashmap

0
Responda

Poder de dois tamanhos de hashtable vs tamanhos de números primos

Quais são as armadilhas de usar o poder de dois tamanhos de tabela hash, em vez de tamanhos de números primos, usados ​​tradicionalmente? Usar um número primo garante a correção das deficiências das funções hash ingênuas (como, por exemplo, xoring key bytes) ou é apenas uma"depuração rápida"? Qual função de hash mais simples funcionaria com o poder de dois tamanhos de tabela sem agrupar as chaves muito próximas?

hashset hash hashtable hashmap

0
Responda

Tabela de hash com função adaptativa de hash

O desempenho de uma determinada tabela hash depende muito das chaves e da função hash. Obviamente, pode-se melhorar muito o desempenho tentando diferentes funções hash com base nos elementos de entrada e escolhendo aquela que resulta em menos colisões. Existem publicações sobre este assunto, explorando os métodos de seleção de tais funções dinamicamente com ou sem a orientação do usuário?

hashmap hash hashset hashcode hashtable

1
Responda

Qual é a maneira idiomática do Rust de construir um HashMap de contagens de caracteres? [duplicado]

Esta pergunta já tem respostas aqui: How can I convert a collection of values into a HashMap that counts them? (2 respostas) Fechado6 dias atrás. Esta pergunta já tem respostas aquiEsta pergunta já tem respostas aqui: How can I convert a collection of values into a HashMap that counts them? Como posso converter uma coleção de valores em um HashMap que os conta? (2 respostas) (2 respostas) Fechado6 dias atrás6 dias atrás. Eu gostaria de contar as ocorrências de cada letra em uma String. O objetivo é construir um HashMap<char,i32> onde as chaves são todos os caracteres na string e os valores são contagens de ocorrências.

collections hashmap rust

1
Responda

O filtro do meu Java-Stream não funciona

Não consigo explicar porque o meu filtro não funciona. Excluo a condição em uma declaração if para verificar se a condição é realmente verdadeira e é. Não quero ter o valor no meu List quando o DefaultLang (v.getLinkDefaultLang()) e o currentLang (v.getLinkCurrentLang()) são nulos!

hashmap list java stream java stream

1
Responda

Por favor, alguém me consulte como posso verificar se o valor booleano no hashmap é maior do que o número inteiro definido pelo usuário

public class Booking implements seatcap { HashMap<String, Boolean> map=new HashMap<>(); public Booking() { int c=0; for(c=0;c<seatsize;c++) { map.put("c",true); if(map.containsValue(true)==true) { if(c%10==0) System.out.println("\n"); System.out.print("Seat"+ c+"Available\t"); } } } public void compute(){ System.out.println("Enter how many seats you want to book"); Scanner sc=new Scanner(System.in); int bookseat=sc.nextInt(); sc.close(); Iterator iter=map.entrySet().iterator(); } } public class Booking implements seatcap { HashMap<String, Boolean> map=new HashMap<>(); public Booking() { int c=0; for(c=0;c<seatsize;c++) { map.put("c",true); if(map.containsValue(true)==true) { if(c%10==0) System.out.println("\n"); System.out.print("Seat"+ c+"Available\t"); } } } public void compute(){ System.out.println("Enter how many seats you want to book"); Scanner sc=new Scanner(System.in); int bookseat=sc.nextInt(); sc.close(); Iterator iter=map.entrySet().iterator(); } } classe pública Booking implementa seatcap { HashMapmap=new HashMap(); Reserva pública () { int c=0; para (c=0; c

java hashmap

3
Respostas

Pegando 10 Strings com os valores mais altos do hashMap

Quero salvar todas as palavras dos títulos de um site em um arquivo. Então, quero pegar as 10 palavras mais frequentes e salvá-las em outro arquivo. Então, tenho que salvar no arquivo. Mas eu continuei procurando essas 10 palavras. Meu código está procurando apenas uma palavra mais frequente e é isso. Com certeza há maneiras melhores de fazer isso do que a que fiz. Eu ficaria muito grato se você me mostrasse algumas dicas. Eu examinei os tópicos mais populares aqui, mas todos eles são sobre como procurar a palavra mais frequente.

java frequency hashmap

Etiquetas quentes

© 2021   OlaMundo.Org