Pagini recente » Diferente pentru algoritmiada-2014/runda-1/5-8 intre reviziile 5 si 1 | Diferente pentru fmi-no-stress-7/solutii intre reviziile 26 si 27 | Diferente pentru fmi-no-stress-7/solutii intre reviziile 25 si 26 | Diferente pentru fmi-no-stress-7/solutii intre reviziile 13 si 14 | Diferente pentru fmi-no-stress-7/solutii intre reviziile 21 si 22
Nu exista diferente intre titluri.
Diferente intre continut:
h1. Dlboss
O primă observaţie este că, pentru ca Dl. Boss să poată vizita fetele în ordinea strict crescătoare a frumuseţii, este suficient şi necesar ca frumuseţile acestora să fie diferite două câte două.
Vom **sorta** fetele descrescător după frumuseţe şi de vom procesa în această ordine. La fiecare pas, vom ţine mulţimea de fete aleasă, la care îi vom adăuga o noua fată. Singura problemă care poate apărea este atunci când noua mulţime de fete depăşeşte timpul maxim alocat. În acest caz, vom renunţa intuitiv la fata cea mai depărtată, după care vom continua procesul. Simularea se poate face cu un **max heap** (a.k.a. $std::priority_queue$), în timp $O(n log n)$, bineînţeles, cu atenţtie la detaliile de implementare.
h1. Hapsan
Problema cere găsirea unui subşir crescător de sumă maximă, cu respectarea a $M$ constrângeri de forma _putem alege un singur element din intervalul [Ai...Bi]_.
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.