Bonjour, je suis en train de programmer l'algorithme de Dijsktra (pour les graphes) et je me demandais comment représenter le plus grand nombre possible (infini) en C??
Merci
Bonjour, je suis en train de programmer l'algorithme de Dijsktra (pour les graphes) et je me demandais comment représenter le plus grand nombre possible (infini) en C??
Merci
Dijkstra marche avec des couts positifs, donc -1 sera ton infini.
Sinon, tu peux toujours utiliser INT_MAX (<limits.h>)
Enfin ça dépend du type. Il y a aussi UINT_MAX, LONG_MAX, ULONG_MAX etc.Envoyé par vdumont
Le tout est défini dans <limits.h>
Ou mieux en C99 : INFINITY (float)Envoyé par Emmanuel Delahaye
Partager