Originariamente inviato da DonBirrozzo
return (d_ij <= d_ik + d_kj) ? d_ij : d_ik + d_kj;

cosa significa?
È l'operatore "condizionale".

A ? B : C

significa: valuta e usa B se A è true, altrimenti valuta e usa C.