•fluffy
|
 |
« : Aprilie 01, 2004, 00:34:35 » |
|
Aici puteţi discuta despre problema Secventa 3.
|
|
|
Memorat
|
|
|
|
•rss1987
Strain
Karma: -6
Deconectat
Mesaje: 19
|
 |
« Răspunde #1 : Martie 16, 2005, 12:46:57 » |
|
poate cineva sa-mi dea un indiciu la problema asta  Am avut impresia c-am facut-o da dupa ce am vazut 20p in fata ochilor mi-am dat seama ca nu merge. Banuiesc ca e N*logN da in nici un caz dinamica mea... 
|
|
|
Memorat
|
RSS
|
|
|
•domino
|
 |
« Răspunde #2 : Martie 16, 2005, 17:50:04 » |
|
Hint: cautare binara 
|
|
|
Memorat
|
|
|
|
•rss1987
Strain
Karma: -6
Deconectat
Mesaje: 19
|
 |
« Răspunde #3 : Martie 17, 2005, 11:29:44 » |
|
Gata..gata.. nu mai zi ca mi-ai zis destul..chiar prea mult...thx 
|
|
|
Memorat
|
RSS
|
|
|
•greco
|
 |
« Răspunde #4 : Martie 17, 2005, 12:50:14 » |
|
Am aflat si eu solutia cu cautare binara.... dar la Secventa 3 s-au luat punctaje de 100 cu greedy. Exista vreun greedy demonstrat, sau s-a nimerit sa ia testele? 
|
|
|
Memorat
|
Jump in the cockpit and start up the engines Remove all the wheelblocks there's no time to waste Gathering speed as we head down the runway Gotta get airborne before it's too late.
|
|
|
•Matrix
Strain
Karma: -3
Deconectat
Mesaje: 41
|
 |
« Răspunde #5 : Martie 17, 2005, 22:48:42 » |
|
Am luat 100 cu greedy 
|
|
|
Memorat
|
|
|
|
•greco
|
 |
« Răspunde #6 : Martie 18, 2005, 00:01:55 » |
|
Detaliaza, impreuna cu demonstratia (cel putin o demonstratie intuitiva, sau lautareasca, cum ar spune proful meu de mate). Stiu ca s-a mai luat 100 cu greedy, eu vreau sa stiu daca s-a luat pe bune 100 sau au fost testele in asemenea fel incat sa le treaca un program gresit. Daca ai luat 100 nu inseamna ca ai si rezolvat-o. 
|
|
|
Memorat
|
Jump in the cockpit and start up the engines Remove all the wheelblocks there's no time to waste Gathering speed as we head down the runway Gotta get airborne before it's too late.
|
|
|
•Matrix
Strain
Karma: -3
Deconectat
Mesaje: 41
|
 |
« Răspunde #7 : Martie 18, 2005, 13:20:52 » |
|
apropo greedy != brute force 
|
|
|
Memorat
|
|
|
|
•DeadStar
Client obisnuit

Karma: 2
Deconectat
Mesaje: 59
|
 |
« Răspunde #8 : Martie 18, 2005, 16:16:42 » |
|
Matrix.. astept si eu greedy-ul tau.. idea sau programul. Am luat 100..dar sunt curios!
|
|
|
Memorat
|
|
|
|
•greco
|
 |
« Răspunde #9 : Martie 18, 2005, 21:05:34 » |
|
Restrictiile de la problema asta sunt sigur bune? Mi se pare destul de dubios... fac cu cautare binara si iau doar 30 de puncte....
|
|
|
Memorat
|
Jump in the cockpit and start up the engines Remove all the wheelblocks there's no time to waste Gathering speed as we head down the runway Gotta get airborne before it's too late.
|
|
|
•cavendish
Strain
Karma: 2
Deconectat
Mesaje: 43
|
 |
« Răspunde #10 : Martie 18, 2005, 22:56:30 » |
|
Chiar daca vrei s-o faci cu cautare binara, faci iterativ, apoi realizezi ca poti simplifica muult. distractie! 
|
|
|
Memorat
|
|
|
|
•greco
|
 |
« Răspunde #11 : Martie 18, 2005, 23:25:31 » |
|
O problema era un overflow ca am un vector de sume partiale.... am ajuns la ``cota'' 70. 
|
|
|
Memorat
|
Jump in the cockpit and start up the engines Remove all the wheelblocks there's no time to waste Gathering speed as we head down the runway Gotta get airborne before it's too late.
|
|
|
•greco
|
 |
« Răspunde #12 : Martie 19, 2005, 09:02:18 » |
|
Am gasit si a doua problema.... penibila de altfel.... nu afisam bine. Faceam printf ("%d.%d\n", sol/100, sol%100); 
|
|
|
Memorat
|
Jump in the cockpit and start up the engines Remove all the wheelblocks there's no time to waste Gathering speed as we head down the runway Gotta get airborne before it's too late.
|
|
|
•sarabogdan
Strain
Karma: 4
Deconectat
Mesaje: 40
|
 |
« Răspunde #13 : Aprilie 18, 2005, 16:42:46 » |
|
Dati-mi si mie un hint ce sa caut binar va rog ! N-am nici o idee 
|
|
|
Memorat
|
|
|
|
|
•sarabogdan
Strain
Karma: 4
Deconectat
Mesaje: 40
|
 |
« Răspunde #15 : Aprilie 18, 2005, 18:43:39 » |
|
Mersi Cosmin!
|
|
|
Memorat
|
|
|
|
•tm_radu
|
 |
« Răspunde #16 : Iunie 29, 2005, 00:56:01 » |
|
Stiu ca algoritmul optim e cel cu cautare binara, dar vreau sa stiu ce e gresit la metoda mea. A doua siruri : c si t care reprezinta costul total al elementelor de la 1 la i, respectiv timpul total. Calculez toate valorile posibile de lungime intre L si U si retin valoarea maxima. Problema nu e ca imi iese din timp, ii ca primesc WA.
|
|
|
Memorat
|
Daca nu merge o preblema, depaneaz-o, si abia apoi arunci calculatoru pe geam
|
|
|
cristi8
Vizitator
|
 |
« Răspunde #17 : Iunie 29, 2005, 10:56:39 » |
|
..ai implementat gresit, evident  ..am scris si eu o solutie d-asta si ia 80 de punte.. cu 2 teste TLE.. nici vorba de WA
|
|
|
Memorat
|
|
|
|
•cos_min
|
 |
« Răspunde #18 : Martie 05, 2006, 16:20:53 » |
|
cristi8, de cat ti-ai declarat cele 2 siruri in care ti minte sumele? io iau numa 40 , la 5 teste imi da RUN ERROR - Invalid memory reference
|
|
|
Memorat
|
vid...
|
|
|
tmac
Vizitator
|
 |
« Răspunde #19 : Aprilie 04, 2006, 11:36:28 » |
|
cum fac afisarea k lumea la problema asta ca algoritmul e cel bun cu cautare binara, iau 70 p. sigur e de la afisare ... inmultesc nr cu 10000, ii verific ultimele 2 cifre daca s 9, dacas 9 il rotunjesc +=100, impart la 100, afisez nr/100, nr%100. si cu rotunjire si fara iau tot 70 .... cautarea binara o fac pana la final, nu rotunjesc numaru la fiecare pas. suma max o compar cu 0.0000001 resp -0.0000001. any ideas ? ale dreq nr reale ... memorez intru double evd.
|
|
|
Memorat
|
|
|
|
ditzone
Vizitator
|
 |
« Răspunde #20 : Aprilie 04, 2006, 12:09:46 » |
|
Ai grija cum afisezi 101 de exemplu .. sa nu afisezi 1.1 in loc de 1.01
|
|
|
Memorat
|
|
|
|
tmac
Vizitator
|
 |
« Răspunde #21 : Aprilie 04, 2006, 14:13:10 » |
|
dap 100 p  . ce prost am fost ca nu miam dat seama. ms mult !
|
|
|
Memorat
|
|
|
|
•rmikeweb
Strain
Karma: -4
Deconectat
Mesaje: 20
|
 |
« Răspunde #22 : Mai 26, 2006, 07:41:51 » |
|
Algoritmul in O(NlogN) la problema asta nu-i optim exista un algoritm in O(N) care ii usor de demonstrat si merge la prob asta. Am luat 80p cu el dar faza ii ca am gresit la implementare ca de obicei. Si faza ii ca nu-i greedy cum scria Matrix mai sus ci PD  .
|
|
|
Memorat
|
Mike
|
|
|
•domino
|
 |
« Răspunde #23 : Mai 27, 2006, 14:49:44 » |
|
Algoritmul in O(NlogN) la problema asta nu-i optim exista un algoritm in O(N) care ii usor de demonstrat si merge la prob asta. Am luat 80p cu el dar faza ii ca am gresit la implementare ca de obicei. Si faza ii ca nu-i greedy cum scria Matrix mai sus ci PD  . Poti sa descrii algoritmul O(N)? Eventual trimite-mi un mesaj personal ca sa nu apara rezolvarea pe forum.
|
|
|
Memorat
|
|
|
|
•tm_radu
|
 |
« Răspunde #24 : Iulie 01, 2006, 17:53:35 » |
|
Pana la urma cum era rezolvarea O(n)?
|
|
|
Memorat
|
Daca nu merge o preblema, depaneaz-o, si abia apoi arunci calculatoru pe geam
|
|
|
|