Titlul: 717 Virus Scris de: Adrian Diaconu din Mai 24, 2008, 12:32:40 Aici puteţi discuta despre problema Virus (http://infoarena.ro/problema/virus).
Titlul: Răspuns: 717 Virus Scris de: Serban Andrei Stan din Mai 30, 2008, 16:31:54 Evaluatorul sigur e reglat la aceasta problema? Am vazut o sursa care ia TLE cu mai putin de 1001ms.
http://infoarena.ro/job_detail/191772 Titlul: Răspuns: 717 Virus Scris de: contu meu din Iulie 04, 2008, 13:03:23 salut.....iau TLE pe 2 teste cu KMP si nu stiu ce sa ii mai fac. ma poate ajuta cineva? va rog
Titlul: Răspuns: 717 Virus Scris de: Paul-Dan Baltescu din Iulie 04, 2008, 13:10:44 KMP-ul nu este solutia optima. Ai putea sa faci un automat (solutia optima) sau hashuri (neoptime, dar merg mai bine ca automatele la problema asta).
Titlul: Răspuns: 717 Virus Scris de: contu meu din Iulie 04, 2008, 13:40:45 poti sa imi dai vreun link de unde pot sa invat automatele?
Titlul: Răspuns: 717 Virus Scris de: Cezar Mocan din Iulie 04, 2008, 13:51:16 Aici gasesti un articol despre automatele finite: http://infoarena.ro/automate-finite-si-kmp
Titlul: Răspuns: 717 Virus Scris de: contu meu din Iulie 04, 2008, 13:57:49 automatul ala finit e mai lent decat KMP...si KMP nu imi intra in timp pe 2 teste
Titlul: Răspuns: 717 Virus Scris de: Paul-Dan Baltescu din Iulie 04, 2008, 14:28:10 Articolul respectiv nu e prea grozav la partea cu automatele. Aici gasesti unul mai bun: http://www.cs.uku.fi/~kilpelai/BSA05/lectures/slides04.pdf . S-a mai discutat pe infoarena despre automate aici (http://infoarena.ro/forum/index.php?topic=3005.0).
Titlul: Răspuns: 717 Virus Scris de: Bozianu Ana din August 27, 2008, 18:48:00 Mie mi s-a parut foarte bine ilustrat algoritmul Aho-Corasick aici : http://www-sr.informatik.uni-tuebingen.de/~buehler/AC/AC.html . In orice caz, ca si cum nu ar fi fost suficient de complicata problema se mai si repeta virusii ( ](*,) abia cand mi-am dat seama de asta am reusit sa rezolv problema complet). Am ridicat aceasta problema la rangul de " cea mai grea problema pe care am rezolvat-o pana acum " .
Titlul: Răspuns: 717 Virus Scris de: Sima Cotizo din August 27, 2008, 19:37:13 Mie imi seamana a problema de arhiva educationala, nu pare ca ar trebui sa faci mai mult decat sa aplici algoritmul :) mi-a placut, mai ales ca asa am inteles si cum merge KMP dpdv al automatelor... Oricum a fost interesant in concurs pt cei care nu stiau Aho sa scoata la iveala idei ciudate :D
Titlul: Răspuns: 717 Virus Scris de: Mircea Dima din August 27, 2008, 20:20:45 Intra in timp si Suffix Arrays in O(nlogn) si cautare binara
Titlul: Răspuns: 717 Virus Scris de: Ionescu Vlad din August 27, 2008, 20:29:56 Merge si trie simplu in O(L*k)... si inca foarte rapid: http://infoarena.ro/job_detail/192070
Cred ca testele sunt cam slabe... Titlul: Răspuns: 717 Virus Scris de: Andrei Misarca din Decembrie 11, 2008, 22:33:12 Merge si trie simplu in O(L*k)... si inca foarte rapid: http://infoarena.ro/job_detail/192070 Cred ca testele sunt cam slabe... Cata memorie ai folosit? Ca de ex pt O(L*K) memorie io iau MLE in veselie Titlul: Răspuns: 717 Virus Scris de: Ionescu Vlad din Decembrie 12, 2008, 16:53:41 Memorie nu-ti trebuie O(L*K) pentru trie. Iti trebuie O(K2).
Titlul: Răspuns: 717 Virus Scris de: Andrei Misarca din Decembrie 12, 2008, 17:26:43 Memorie nu-ti trebuie O(L*K) pentru trie. Iti trebuie O(K2). Pai eu folosesc O(L * K) pt ca in trie bag toate subsirurile de lungime K ale lui L. Tu cum faci? :?Titlul: Răspuns: 717 Virus Scris de: Ionescu Vlad din Decembrie 12, 2008, 19:46:07 In trie bagi toate cele N cuvinte care ti se dau, iar apoi pentru fiecare sufix al lui L, vezi daca vreun prefix (de lungime maxim K bineinteles) al acelui sufix se gaseste in trie. Trebuie sa fii atent la cazul in care ai mai multi virusi identici, sa stii sa incrementezi pentru amandoi raspunsul. Poti sa tii o lista pentru asta.
Titlul: Răspuns: 717 Virus Scris de: Andrei Misarca din Decembrie 12, 2008, 21:37:34 Mersi fain, am rezolvat-o =D>
Titlul: Răspuns: 717 Virus Scris de: Vlasceanu Razvan din Aprilie 02, 2009, 21:42:08 Din pacate nu reusesc deloc sa implementez un suffix tree si am facut problema cu algoritmul de potrivire a sirurilor Knuth-Morris-Pratt as dori sa stiu si eu cum as putea optimiza acest algoritm sa imi intre pe toate testele(daca e posibil) iar daca nu este posibil as fi recunoscator sa primesc un PM cu o implementare care a luat 80-90 puncte sau chiar 100.
Titlul: Răspuns: 717 Virus Scris de: Andrei Grigorean din Aprilie 02, 2009, 22:08:10 Nici eu nu stiu sa implementez suffix tree :P.
Problema se poate rezolva cu suffix array. Poti citi un articol foarte bun, care contine si implementarea algoritmului, aici (http://infoarena.ro/siruri-de-sufixe). Titlul: Răspuns: 717 Virus Scris de: Vlasceanu Razvan din Aprilie 02, 2009, 22:18:19 Multumesc foarte mult. Acum ma simt prea obosit pentru a citi articolul o sa il citesc maine.10x again
|