Pagini recente » Atasamentele paginii Profil BeBeE | Diferente pentru utilizator/raz intre reviziile 3 si 1 | Diferente pentru template/girls-programming-camp-2011/header intre reviziile 3 si 2 | Diferente pentru blog/suma-in-triunghi-rezolvare intre reviziile 68 si 11 | Diferente pentru blog/suma-in-triunghi-rezolvare intre reviziile 12 si 13
Nu exista diferente intre titluri.
Diferente intre continut:
Putina teorie:
Functiile convexe sunt functiile pentru care graficul lor se afla sub orice segment de dreapta ce uneste doua puncte ale graficului. Mai formal, avem ca daca f:X->R unde x e un domeniu convex (interval etc.) atunci pentru oricare doua puncte x1 si x2 din X si orice t din intervalul [0, 1] avem ca f(tx1 + (1-t)x2) <= tf(x1) + (1-t)f(x2).
E simplu de demonstrat ca suma a doua functii convexe e tot o functie convexa. Functiile strict convexe au proprietatile interesante ca ele au doar un minim local care este si global si ca maximul pentru o functie convexa e realizat pe marginea domeniului de definitie.
*Rezolvare*
In cazul problemei noastre, functia distanta e o functie strict convexa si o combinatia din problema 2dist(M, A) + dist(M, B) + dist(M, C) este si ea o functie convexa. Si cum maximul pentru functii de genul asta e realizat in capete, ne e deajuns sa ne uitam la valoarea functiei in punctele A, B si C. Astfel vedem ca C e punctul cautat.
Am vrut sa vad cum se comporta functia si am facut un grafic folosind octave.
y=linspace(0, 4, 50)
[xx,yy]=meshgrid(x,y)
contourf(xx,yy,sumt(xx,yy))
==
==
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.