Aplicativo de Exemplo

Re: Versão Atualizada

por Hamilton Fernandes de Moraes Junior -
Número de respostas: 0
Ola.
Bem, inicialmente você deve ter uma lista que armazene(nome,notas, e os respectivos programas que receberam essas notas. Essa lista sera do tipo ItemporNome (estou pegando como exemplo o código que eu fiz).

O método calculasimilaridade faz o calculo da similaridade em relação a um nome que você deverá passar.
COnforme o cálculo é realizado, é gerado uma outra lista do tipo Correlacao, que tem os seguintes dados:
private String nome;
private List<String> outrosNomes=new ArrayList<String>();
private List<Double> notaCorrelacao=new ArrayList<Double>();
private List<Integer> quant_avaliacoes = new ArrayList<Integer>();

É essa lista que armazenará as notas de similaridade em relação a um nome.
COm esses dados armazenados, voce poderá gerar um gráfico sim, não vejo problemas nisso.