Le meilleur moyen de stocker des probablités... - Java - Programmation
Marsh Posté le 13-09-2003 à 01:16:34
bah pour huffman sur de l'ascii 8bits, un tableau float tab[] = new float[256] fera l'affaire.
sur un txt unicode générique, une hashtable est mieux car il y a 2^32 caractères possibles (et un texte sur une langue donnée se limite à beaucoup moins de caractères différents)
Marsh Posté le 13-09-2003 à 11:57:18
SchnapsMann a écrit : bah pour huffman sur de l'ascii 8bits, un tableau float tab[] = new float[256] fera l'affaire. |
comment on cré un float a partir de deux int ?
Marsh Posté le 13-09-2003 à 13:49:05
EpoK a écrit : |
précise ta question, je m'apelle pas irma
Marsh Posté le 13-09-2003 à 14:48:37
SchnapsMann a écrit : |
bah j'ai deux int a et b et je veux créer un float a partir de leur divison
mais evidement c = a / b ca marche pas
voila
Marsh Posté le 13-09-2003 à 15:13:16
ben tu castes
int a;
int b;
float c;
c = (float) a/b;
// aucune garantie quand au resultat
Marsh Posté le 13-09-2003 à 15:18:24
Heuuu juste pour dire qu'il faudrait déplacer ce topic dans la catégorie algorithme.
Marsh Posté le 13-09-2003 à 15:21:17
the real moins moins a écrit : ben tu castes |
c = ((float)a)/((float)b)
Marsh Posté le 13-09-2003 à 15:24:43
SchnapsMann a écrit : |
ué
Marsh Posté le 13-09-2003 à 15:52:18
ReplyMarsh Posté le 13-09-2003 à 19:43:41
SchnapsMann a écrit : |
Des l'instant ou l'une des deux operandes est un float, l'autre devrait etre castée implicitement, je crois.
Marsh Posté le 13-09-2003 à 22:12:32
R3g a écrit : |
+1
Marsh Posté le 13-09-2003 à 23:12:59
heu ca marche toujours pas
mes deux int sont bon je fait la division en castant dans tout les sens, mon float fait toujours 0,0
Marsh Posté le 14-09-2003 à 00:03:12
Que valent a et b juste avant la division ?
Marsh Posté le 14-09-2003 à 10:58:37
Krueger a écrit : |
c'est bon j'avait une pov couneri
merci tlm
Marsh Posté le 21-09-2003 à 10:26:29
EpoK a écrit : |
sans blague
Marsh Posté le 13-09-2003 à 01:10:04
Voila je dispose d'une liste de caracter et du nombre respectif d'occurence respectif, et je cherche le meilleur moyen de stocker leur probabilité respective, pour l'utlisé dans une formule mathématique par la suite
vous l'auré tous compris il s'agit d'un algotithme de compression, alors quel est le meilleur moyen de stocker ces proba ?