Differences

This shows you the differences between two versions of the page.

Link to this comparison view

sd-ca:teme:tema3-2020 [2020/05/13 23:01]
teodor_stefan.dutu [Cerința 10 - find_best_coordinator] Corectare parametru
sd-ca:teme:tema3-2020 [2020/05/21 03:02] (current)
armand.nicolicioiu [Modificări şi actualizări]
Line 7: Line 7:
 ** Data publicării : 24 aprilie, ora: 04:20 ** ** Data publicării : 24 aprilie, ora: 04:20 **
  
-** Deadline: 18 mai, ora 23:59 **+** Deadline ​hard: 21 mai, ora 23:55 ** 
 + 
 +** Deadline soft: 18 mai, ora 23:59** Se acordă un bonus de 10% din punctajul obținut pe temă echipelor care încarcă tema pe vmchecker până la aceasta dată.
  
 ===== Modificări şi actualizări ===== ===== Modificări şi actualizări =====
Line 29: Line 31:
  
 ** 8 mai 2020 19:31:** Checkerul parsează fisierele ''​.json''​ mai rapid. ** 8 mai 2020 19:31:** Checkerul parsează fisierele ''​.json''​ mai rapid.
 +
 +** 15 mai 2020 05:41:** Corectare teste şi încă o prelungire de deadline.
 +
 +** 18 mai 2020 22:15:** Corectare cerința 7. (cea discutată pe forum)
 +
 +** 21 mai 2020 03:00:** Completare condiție de egalitate find_best_coordinator
 ===== Obiective ===== ===== Obiective =====
  
Line 198: Line 206:
 </​code>​ </​code>​
  
-Se primesc numele unei instituții și un domeniu de studiu. Să se calculeze ​numărul total de articole ​din acel domeniu ​publicate ​cu cel puțin un autor de la instituția dată.+Se primesc numele unei instituții și un domeniu de studiu. Să se determine ​numărul total de autori care au publicat ​articole ​despre ​acel domeniu ​în timp ce erau asociați ​cu instituția dată.
  
 ==== Cerința 8 - get_histogram_of_citations ==== ==== Cerința 8 - get_histogram_of_citations ====
Line 250: Line 258:
 Să se întoarcă numele autorului care maximizeaza acest scor. Să se întoarcă numele autorului care maximizeaza acest scor.
  
-<​note>​Intuiție:​ A fost aleasă o [[https://​en.wikipedia.org/​wiki/​Heuristic_(computer_science)|euristică]] ce mărește scorul dacă autorul găsit are publicații cu multe citări la conferințe prestigioase,​ dar scade scorul pe măsură ce distanța erdos dintre cei doi crește. Dacă sunt mai mulți autori cu același scor maxim, se va alege cel cu id-ul minim."</​note>​+<​note>​Intuiție:​ A fost aleasă o [[https://​en.wikipedia.org/​wiki/​Heuristic_(computer_science)|euristică]] ce mărește scorul dacă autorul găsit are publicații cu multe citări la conferințe prestigioase,​ dar scade scorul pe măsură ce distanța erdos dintre cei doi crește. Dacă sunt mai mulți autori cu același scor maxim, se va alege cel cu distanta erdos minimă. În caz că încă există egalitate, se alege cel cu id-ul minim."</​note>​
  
 <note important>​Se vor considera doar autorii care se află la o distanță //erdos// în intervalul [1, 5] față de autorul dat.</​note>​ <note important>​Se vor considera doar autorii care se află la o distanță //erdos// în intervalul [1, 5] față de autorul dat.</​note>​
Line 305: Line 313:
 <note warning>​**Atenție!** O temă care nu compilează sau care nu trece niciun test va primi 0 puncte.</​note>​ <note warning>​**Atenție!** O temă care nu compilează sau care nu trece niciun test va primi 0 puncte.</​note>​
  
-  - 80p teste: **fiecare** test este verificat cu valgrind. Dacă un test are memory leaks, nu va fi punctat.+  - 90p teste: **fiecare** test este verificat cu valgrind. Dacă un test are memory leaks, nu va fi punctat.
   - 10p README: trebuie făcut explicit, cât să se înțeleagă ce ați făcut în sursă, dar fără comentarii inutile și detalii inutile. Aceste puncte vor fi acordate automat de către checker dacă există un fişier ''​README''/''​README.txt''/''​README.md''​ (formatul pe care vi-l recomandăm). Se pot aplica depunctari pentru ''​README''​-uri care nu respectă cerințele.   - 10p README: trebuie făcut explicit, cât să se înțeleagă ce ați făcut în sursă, dar fără comentarii inutile și detalii inutile. Aceste puncte vor fi acordate automat de către checker dacă există un fişier ''​README''/''​README.txt''/''​README.md''​ (formatul pe care vi-l recomandăm). Se pot aplica depunctari pentru ''​README''​-uri care nu respectă cerințele.
   - 10p coding style: acesta este verificat automat folosind ''​cpplint.py''​ şi este **binar**: ori e bine şi primiți punctele, ori nu e bine şi nu primiți nimic   - 10p coding style: acesta este verificat automat folosind ''​cpplint.py''​ şi este **binar**: ori e bine şi primiți punctele, ori nu e bine şi nu primiți nimic
sd-ca/teme/tema3-2020.1589400080.txt.gz · Last modified: 2020/05/13 23:01 by teodor_stefan.dutu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0