Chiarimento significato funzione matematica

Ciao a tutti!

Vorrei sapere se il significato di:
calura(u 1 , . . . , u k ) := max{dist(u i , u i+1 ) : i = 1, . . . , k}
è in codice questo:
int calura(int u[], int K) { int max_calura = INF; for (int i=1; i<K; i++) max_calura = max(max_calura, dist(u[i], u[i+1]); return max_calura; }

E quindi se ho compreso bene la funzione

Ciao a te,
max{…} significa, come hai intuito, il valore massimo all’interno dell’insieme di elementi presenti tra le parentesi graffe.
La stessa cosa vale ovviamente per min{…}.
Nota un particolare però, tu prima hai messo

e poi hai scritto

Ora, tralasciando la seconda parentesi mancante, a meno che INF sia un valore negativo tipo -1 la funzione restituirà sempre INF.
Spero di esserti stato d’aiuto.