Differences

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

Link to this comparison view

sd-ca:laboratoare:lab-10 [2020/04/28 21:36]
dorin_andrei.geman [Laborator 10 - Treap]
sd-ca:laboratoare:lab-10 [2025/04/28 19:37] (current)
andreea.peiu [Schelet]
Line 1: Line 1:
-====== Laborator ​10 - Treap ======+====== Laborator ​- Treap ======
  
 Responsabili Responsabili
-    ​* [[mailto:​topala.andrei@gmail.com|Andrei Topală]] +  ​* [[andreeapeiu2005@gmail.com | Andreea Peiu]] 
-    * [[mailto:​doringeman@gmail.com|Dorin-Andrei Geman]]+  * [[traian24022005@gmail.com|Traian Dobrescu]] 
 ===== Obiective ===== ===== Obiective =====
 În urma parcurgerii articolului,​ studentul va fi capabil să: În urma parcurgerii articolului,​ studentul va fi capabil să:
Line 9: Line 10:
     * exemplifice acest concept pe structura de treap     * exemplifice acest concept pe structura de treap
     * implementeze operațiile de adăugare/​ștergere a unui nod și rotiri     * implementeze operațiile de adăugare/​ștergere a unui nod și rotiri
-    * facă operații mai complexe și parcurgeri de trepuri+    * facă operații mai complexe și parcurgeri de treapuri
 ===== Noțiuni teoretice ===== ===== Noțiuni teoretice =====
  
Line 38: Line 39:
 </​note>​ </​note>​
  
-Demonstraţia teoretică asupra faptului că operațiile de bază au complexitatea O(logN) ​se poate găsi aici[0].+Operațiile de bază au complexitatea O(logN).
 ==== Structura unui nod ==== ==== Structura unui nod ====
  
Line 82: Line 83:
 ==== Căutarea ==== ==== Căutarea ====
  
-Deoarece treapul respecta proprietatea de arbore binar de cautare, căutarea se face exact ca la acesta. Vezi [[sd-ca/​laboratoare/​lab-09?&#​cautarea|laboratorul ​9]].+Deoarece treapul respecta proprietatea de arbore binar de cautare, căutarea se face exact ca la acesta. Vezi [[sd-ca/​laboratoare/​lab-09?&#​cautarea|laboratorul ​7]].
  
 ==== Inserarea ==== ==== Inserarea ====
Line 206: Line 207:
  
 </​hidden>​ </​hidden>​
-===== Schelet ===== 
- 
-{{sd-ca:​laboratoare:​lab_10:​lab_10_schelet.zip|Schelet}} 
  
 ===== Exerciții ===== ===== Exerciții =====
  
 <​note>​ <​note>​
-Fiecare laborator va avea unul sau doua exerciții publice si un pool de subiecte ascunsedin care asistentul poate alege cum se formeaza celelalte puncte ale laboratorului.+Trebuie să vă creați cont de [[https://​lambdachecker.io | Devmind]]dacă nu v-ați creat deja, pe care îl veți folosi la SD pe toată durata semestrului. Aveti grija sa selectati contestul corect la submit, si anume **[[https://​beta.lambdachecker.io/​contest/​38 |Laborator 8 SD - update]]**
 </​note>​ </​note>​
  
Line 222: Line 220:
  
 2) **[1.5p]** Realizați o parcurgere a treap-ului astfel încât să obțineți cheile sortate crescător/​descrescător. 2) **[1.5p]** Realizați o parcurgere a treap-ului astfel încât să obțineți cheile sortate crescător/​descrescător.
 +
 +Ambele task-uri sunt verificate in unica problema din contest.
  
  
sd-ca/laboratoare/lab-10.1588099000.txt.gz · Last modified: 2020/04/28 21:36 by dorin_andrei.geman
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