Differences

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

Link to this comparison view

pa:laboratoare:laborator-09 [2026/05/08 09:16]
radu.nichita
pa:laboratoare:laborator-09 [2026/05/11 02:05] (current)
radu.nichita [Exerciții]
Line 417: Line 417:
     * **graf rar**: aplicăm Johnson și obținem $O(n * m * log (n))$.     * **graf rar**: aplicăm Johnson și obținem $O(n * m * log (n))$.
  
-===== Exerciții ​===== +===== Implementarea algoritmilor standard ​=====
  
 <​note>​ <​note>​
 +[[https://​github.com/​acs-pa/​pa-lab/​tree/​main/​algorithms/​lab09|pa-lab/​algorithms/​lab09]] conține implementarea algoritmilor standard / tehnicilor / tiparelor de algoritmi pentru acest laborator.
 +</​note>​
  
-Scheletul de laborator se găsește pe pagina [[https://​github.com/​acs-pa/​pa-lab/​tree/​main/​skel/​lab10|pa-lab::​skel/​lab10]]. 
  
-</​note>​ 
 <note warning> <note warning>
  
Line 434: Line 433:
   * evitați **buguri**   * evitați **buguri**
   * evitați **depunctări** la lab/​teme/​test   * evitați **depunctări** la lab/​teme/​test
 +
 +
 +</​note>​
  
 ====== Pool probleme (pentru prezentări) ====== ====== Pool probleme (pentru prezentări) ======
Line 445: Line 447:
 Date de ieșire: Un singur număr întreg reprezentând numărul total de configurații valide de sucursale. Date de ieșire: Un singur număr întreg reprezentând numărul total de configurații valide de sucursale.
  
-Problema se poate testa la: \+Problema se poate testa la:
 [[https://​leetcode.com/​problems/​number-of-possible-sets-of-closing-branches/​description/​|LeetCode - Number of Possible Sets of Closing Branches]] [[https://​leetcode.com/​problems/​number-of-possible-sets-of-closing-branches/​description/​|LeetCode - Number of Possible Sets of Closing Branches]]
  
Line 456: Line 458:
 Date de ieșire: Un singur număr întreg reprezentând costul minim pentru transformarea întregului șir, sau -1 dacă transformarea este imposibilă. Date de ieșire: Un singur număr întreg reprezentând costul minim pentru transformarea întregului șir, sau -1 dacă transformarea este imposibilă.
  
-Problema se poate testa la: \+Problema se poate testa la:
 [[https://​leetcode.com/​problems/​minimum-cost-to-convert-string-i/​|LeetCode - Minimum Cost to Convert String I]] [[https://​leetcode.com/​problems/​minimum-cost-to-convert-string-i/​|LeetCode - Minimum Cost to Convert String I]]
  
Line 467: Line 469:
 Date de ieșire: Pentru fiecare test, se va afișa pe o linie separată "​NU"​ dacă nu se poate construi un astfel de graf. Dacă este posibil, se va afișa "​DA",​ urmat de un spațiu și de numărul minim de muchii ale grafului inițial. Date de ieșire: Pentru fiecare test, se va afișa pe o linie separată "​NU"​ dacă nu se poate construi un astfel de graf. Dacă este posibil, se va afișa "​DA",​ urmat de un spațiu și de numărul minim de muchii ale grafului inițial.
  
-Problema se poate testa la: \+Problema se poate testa la:
 [[https://​infoarena.ro/​problema/​rfinv|Infoarena - rfinv]] [[https://​infoarena.ro/​problema/​rfinv|Infoarena - rfinv]]
  
-==== BONUS ==== 
- 
-La acest laborator, asistentul va alege 1-2 probleme din secțiunea extra. 
  
 ==== Extra ==== ==== Extra ====
pa/laboratoare/laborator-09.1778221014.txt.gz · Last modified: 2026/05/08 09:16 by radu.nichita
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