Afişează mesaje
|
|
Pagini: [1] 2
|
|
4
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva educationala / Răspuns: 003 Floyd-Warshall/Roy-Floyd
|
: Februarie 17, 2010, 16:29:53
|
Ciclurile sunt cele care trebuie sa fie tot timpul pozitive.
dar algoritmul determina cicluri de cost negativ? nu prea vad cum ... pentru ca is alea 3 for-uri, si atat, eventual numa daca mai aplici inca o data Roy-Floyd, si tot mai poti imbunatati costuri....atunci exista ciclu negativ? Poti afla daca ai cicluri negative dupa prima aplicare Roy-Floyd asa... verifici diagonala principala din matricea costurilor (drum minim de la i la i) si daca ai cost negativ inseamna ca ai un ciclu de cost negativ. Dar nu cred ca ar trebui sa apara la vreo problema cicluri de cost negativ. Nu prea are sens.
|
|
|
|
|
19
|
infoarena - concursuri, probleme, evaluator, articole / Concursuri / Răspuns: [Concurs] .campion, runda 1
|
: Noiembrie 13, 2009, 23:36:20
|
Multumesc pentru raspunsuri.  LE: Mi-am facut cont pe forumul .campion abia acum, si nu am inca dreptul sa postez mesaje, asa ca o sa pun aici inca o intrebare: Eroarea "Nonzero exit status: 200", primita pe evaluatorul .campion, corespunde cu "200-Division by zero"? Nu am gasit nicaieri pe site-ul concursului precizari cu privire la erori. LE2: Raspund tot eu... impartire la 0 era.
|
|
|
|
|
21
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva educationala / Răspuns: 007 Arbori de intervale
|
: Octombrie 29, 2009, 23:21:08
|
|
Au fost schimbate testele la problema asta? Rezolvarea mea (in pascal) nu reuseste nicicum sa intre in timp. Am reintrodus si niste surse mai vechi, tot in pascal, care au luat 100 p cu cateva luni in urma, si nici ele nu scot mai mult de 50 p.
LE: Trebuia folosit "shl" si "shr" in loc de "*2", "/2", si in pascal trebuie parsata si citirea, altfel nu intra in timp.
LE2: Inca ceva... La testele 1 si 7 este cate un spatiu (" ") in plus la sfarsitul liniei cu elementele vectorului.
|
|
|
|
|
25
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 102 Lanterna
|
: Martie 09, 2009, 19:13:05
|
Se poate sa existe drumuri minime pentru care nici un tip de lanterna nu este posibil, atunci programul meu fiind nevoit sa gaseasca un drum mai lung? Era mai sus un astfel de exemplu... 8 6 0 0 0 0 0 0 0 0 8 1 2 1 2 2 3 1 2 3 4 1 2 4 8 1 1 1 6 1 1 6 7 1 1 7 5 1 1 5 4 1 1 Daca sunt astfel de cazuri, nu pot sa caut tipul de lanterna potrivit doar dupa ce am gasit drumul minim. Trebuie sa tin cont de asta cand caut drumul. Imi da numai 40 de pct pe problema... 4 rezultate incorecte (inca incerc sa vad ce am gresit) si 2 afara din timp (cred ca din cauza ca folosesc bellman-ford fara coada).
|
|
|
|
|