Pagini: [1] 2 3 ... 5   În jos
  Imprimă  
Ajutor Subiect: 026 Energii  (Citit de 39916 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
fluffy
Echipa infoarena
De-al casei
*****

Karma: 71
Deconectat Deconectat

Mesaje: 146



Vezi Profilul
« : Aprilie 01, 2004, 00:32:53 »

Aici puteţi discuta despre problema Energii.
Memorat
SergiuH
Strain


Karma: -8
Deconectat Deconectat

Mesaje: 9



Vezi Profilul
« Răspunde #1 : August 29, 2004, 23:31:26 »

Imi poate da careva unul din testele 10-19 (sau macar unul asemanator),  pt ca nu gasesc niciunde greseala, si am verificat sursa de zeci de ori. Iar ideea de rezolvare zic ca-i buna, pt. ca pot stoarce 50 pct.
Memorat
cristy
De-al casei
***

Karma: 2
Deconectat Deconectat

Mesaje: 136



Vezi Profilul
« Răspunde #2 : Martie 12, 2005, 14:38:14 »

Salut, eu am facut problema dinamic, adica am incercat sa o fac si nu stiu ce am gresit, ideea e ca am format un 2 vectori, en care retine true daca se poate pune in functie i unitati de energie si falsa in caz contrar, si cmin care retine costul minim pentru a restaura i unitati de energie...ce am gresit?... Rolling Eyes
Memorat

... lipsa de inspiratie ...
Sergiu
Strain


Karma: 1
Deconectat Deconectat

Mesaje: 6



Vezi Profilul
« Răspunde #3 : Martie 12, 2005, 15:05:11 »

Problema asta e cea mai ciudata problema intalnita vreodata. In algoritm  am avut o structura
IF conditie1 then executa a:=b
ELSE IF conditie2 then executa a:=b    si am luat 15pct.

Dupa ce am inlocuit structura de mai sus cu:
  IF onditie1 or conditie2 then a:=b    am luat 90pct.

Si in acest algoritm foloseam acelasi vect pe post de vect boolean si imi murea pe testele 14 si 19. Am folosit acelasi algoritm cu vect boolean separat si culmea lua tot 90 pct dar imi murea pe testele 10 si 13. Dar cum o mana spala pe cealalta, in final am stors suta de pct  Mr. Green
Memorat
stifmeister
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 24



Vezi Profilul
« Răspunde #4 : Martie 21, 2005, 23:31:28 »

A rezolvat cineva problema asta cu programare dinamica?
Memorat
Cosmin
Echipa infoarena
Nu mai tace
*****

Karma: 351
Deconectat Deconectat

Mesaje: 1.799



Vezi Profilul
« Răspunde #5 : Martie 21, 2005, 23:55:04 »

Pai altfel mi se pare cam greu ... E problema standard de knapsack (problema rucsacului).
Memorat
cristy
De-al casei
***

Karma: 2
Deconectat Deconectat

Mesaje: 136



Vezi Profilul
« Răspunde #6 : Martie 22, 2005, 18:12:57 »

Si poate sa imi spuna si mie cineva ce am gresit? ca doar calculam toate energiile care se puteau obtine si retineam costurile minime pentru a obtine acea energie...e tinea minte costul minim pentru a se obtine energia , deci ce nu e bine?...in final calculam minimul dintre e, i>=energia minima ceruta...ce nu e bine?
Memorat

... lipsa de inspiratie ...
stifmeister
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 24



Vezi Profilul
« Răspunde #7 : Martie 23, 2005, 15:18:20 »

Unde gasesc informatii despre probleme standard de knapsack (problema rucsacului)? Un link mi-ar fi de mare ajutor!!! va multumesc
Memorat
Cosmin
Echipa infoarena
Nu mai tace
*****

Karma: 351
Deconectat Deconectat

Mesaje: 1.799



Vezi Profilul
« Răspunde #8 : Martie 23, 2005, 18:35:39 »

Problema rucsacului e in majoritatea manualelor de a 10-a, si daca dai un search pe google cu "knapsack problem" sigur gasesti ceva linkuri utile ... invata sa te descurci si singur nu sa ti se dea mura in gura ca daca nu cauti si te documentezi singur nu ajungi departe mai ales ca e o problema clasica ... documentatie despre knapsack gasesti in tutorialele de pe topcoder in Cormen (pe care il gasesti la resurse web pe pagina noastra) la tutorialele de pe USACO, numai daca nu vrei sa gasesti nu o sa gasesti.
Memorat
teplesnescdenutevezi
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 18



Vezi Profilul
« Răspunde #9 : Martie 23, 2005, 20:38:50 »

mie imi da WA la testele 5 si 9. la celelalte merge ... are cineva vreo idee de ce ?
Memorat
gogu
Client obisnuit
**

Karma: 42
Deconectat Deconectat

Mesaje: 98



Vezi Profilul
« Răspunde #10 : Martie 23, 2005, 20:58:00 »

probabil alea sunt testele cu raspuns -1 (nu ai solutie)
Memorat
teplesnescdenutevezi
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 18



Vezi Profilul
« Răspunde #11 : Martie 23, 2005, 21:08:54 »

nu...am verificat.
Memorat
Ignition
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 1



Vezi Profilul
« Răspunde #12 : Martie 23, 2005, 22:13:01 »

Imi poate spune cineva daca este vreun caz mai ciudat (in afara de cel cu -1), ca nu imi merge pe testul 7.
Memorat
druid
Strain
*

Karma: 1
Deconectat Deconectat

Mesaje: 27



Vezi Profilul
« Răspunde #13 : Aprilie 03, 2005, 13:27:44 »

Eu cred ca e o problema cu evaluatorul... iau 0 la toate testele si am incercat si cu un printf("-1\n"); si tot 0.
Memorat
VladS
Vizitator
« Răspunde #14 : Aprilie 03, 2005, 14:05:13 »

Nu cred ca sunt gresite testele. Sigur gresiti la implementare. Si eu m-am chinuit mult pana sa imi iasa.

Faceti mai intai solutia usoara in M*N cu memorie M*N si apoi daca nu luati nici un WA liniarizati matricea.
Memorat
cristi8
Vizitator
« Răspunde #15 : Aprilie 03, 2005, 14:09:53 »

Citat
Eu cred ca e o problema cu evaluatorul

dap.. e o problema cu evaluatorul... sa speram ca se rezolva in curand..
Memorat
bogdan2412
Echipa infoarena
Nu mai tace
*****

Karma: 410
Deconectat Deconectat

Mesaje: 951



Vezi Profilul
« Răspunde #16 : Mai 15, 2005, 09:59:43 »

Pentru testul
2
8
8 2
10 1
raspunsul e 1 (se foloseste generatorul care face energie 10 > necesarul de 8 ) sau e 2?
Memorat
cristy
De-al casei
***

Karma: 2
Deconectat Deconectat

Mesaje: 136



Vezi Profilul
« Răspunde #17 : Mai 15, 2005, 10:56:03 »

raspunsul e 1...se foloseste cel care produce 10 energie...
Memorat

... lipsa de inspiratie ...
supernova
Strain
*

Karma: 1
Deconectat Deconectat

Mesaje: 26



Vezi Profilul
« Răspunde #18 : Iunie 09, 2005, 09:42:29 »

In enunt este specificat ca datele de intrare vor fi in asa fel incat solutia sa fie unica. Simplifica problema in vreun fel aceasta restrictie?
Memorat
domino
Echipa infoarena
Nu mai tace
*****

Karma: 281
Deconectat Deconectat

Mesaje: 1.340



Vezi Profilul WWW
« Răspunde #19 : Iunie 09, 2005, 10:21:52 »

Citat din mesajul lui: supernova
In enunt este specificat ca datele de intrare vor fi in asa fel incat solutia sa fie unica. Simplifica problema in vreun fel aceasta restrictie?


Nu.
Memorat
alexthero
De-al casei
***

Karma: 121
Deconectat Deconectat

Mesaje: 129



Vezi Profilul
« Răspunde #20 : Martie 04, 2006, 15:39:35 »

Eu am facut programare dinamica in W*G si iau 40 de puncte restu TLE ... Ce complexitate ati facut voi? se poate face mai repede de atat?

Multumesc
Memorat

Tine minte ca mintea conduce pumnu, nu invers
gogu
Client obisnuit
**

Karma: 42
Deconectat Deconectat

Mesaje: 98



Vezi Profilul
« Răspunde #21 : Martie 04, 2006, 16:51:14 »

O solutie de complexitate O(W*G) trebuie sa ia 100 de puncte fara probleme. Vezi daca mai poti sa mai optimizezi la ea ceva si in primul rand ai grija sa nu folosesti O(W*G) memorie.
Daca faci dinamica pe matrice vezi ca se poate cu memorie liniara.
Memorat
alexthero
De-al casei
***

Karma: 121
Deconectat Deconectat

Mesaje: 129



Vezi Profilul
« Răspunde #22 : Martie 04, 2006, 18:45:34 »

Mersi

Am transformat in O(2*W) memorie si merge am luat 100. Tot nu inteleg de ce merge mai repede asa decat pe matrice de W*G (care intra in memorie)... dar.. asa o fi. Ms
Memorat

Tine minte ca mintea conduce pumnu, nu invers
filipb
Nu mai tace
*****

Karma: 232
Deconectat Deconectat

Mesaje: 929



Vezi Profilul
« Răspunde #23 : Martie 04, 2006, 21:34:19 »

Ca sa declare memorie, programul tau consuma timp... Si de aici e mai eficient cu vectori.
Memorat
danielp
Vorbaret
****

Karma: 34
Deconectat Deconectat

Mesaje: 194



Vezi Profilul
« Răspunde #24 : Martie 05, 2006, 11:52:42 »

Cand accesezi un element dintr-o matrice mare, timpul nu este tocmai neglijabil. La multe probleme de pe infoarena trebuie sa optimizezi destul de mult algoritmul pentru ca sa iei punctaj maxim:)
Memorat

I can't get a life if my heart's not in it
Pagini: [1] 2 3 ... 5   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines