Magna Concursos
2274487 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Observe o código Java a seguir:

public interface Hashtable {
public int hassh();
}
class HashTable {
final public static int MAX_ITENS = 10
public HashTable vetor[] = new HashTable[MAX_ITENS];
int numItens = 0;
public void inserir[HashTable item] {
int pos = item.hash();
while (vetor[pos] != null)
pos = ++pos % vetor.length;
vetor[pos] = item;
numItens++;
}
}
class Inteiro implements Hashable {
int i;
public Inteiro(int i) {
this.i = i;
}
public int hash() {
return i % HashTable.MAX_ITENS;
}
}

Se dez objetos da classe Inteiro, com valores 11, 4, 3, 87, 44, 9, 15, 70, 22 e 41, forem inseridos nesta ordem na hashtable, a ordem em que eles serão armazenados no vetor vetor[] será:

Questão Anulada e Desatualizada

Provas

Questão presente nas seguintes provas

Analista de TI

60 Questões