Warning
This page is located in archive.

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
courses:laso2019:novacek [2019/09/13 21:58]
berezovs [Obědy během LASO!]
courses:laso2019:novacek [2019/09/18 10:30]
rysavpe1 [Úterý 17.9. odpoledne]
Line 135: Line 135:
    - Zopakujte úkol 2. z rána, pouze místo zásobníku použijte haldu. Operaci ''​remove''​ chápejte jako ''​extract-min''​.    - Zopakujte úkol 2. z rána, pouze místo zásobníku použijte haldu. Operaci ''​remove''​ chápejte jako ''​extract-min''​.
    - Zopakujte předchozí úkol, ale místo haldy použijte pole. Prvky přidávejte nakonec a při implementaci ''​extract-min''​ hledejte minimum naivně pomocí procházení celého pole.    - Zopakujte předchozí úkol, ale místo haldy použijte pole. Prvky přidávejte nakonec a při implementaci ''​extract-min''​ hledejte minimum naivně pomocí procházení celého pole.
-   - Porovnejte časy běhu z kroků ​12. a 13.+   - Porovnejte časy běhu z kroků ​1. a 2.
    - Naimplementujte //Median Maintenance//,​ o kterém jsme mluvili na přednášce. Jako vstup můžete použít čísla ze souboru ''​seq.txt'',​ operace ''​remove''​ ignorujte.    - Naimplementujte //Median Maintenance//,​ o kterém jsme mluvili na přednášce. Jako vstup můžete použít čísla ze souboru ''​seq.txt'',​ operace ''​remove''​ ignorujte.
    - Naimplementuje sami haldu. Zkuste dodržet kostru z {{:​courses:​laso2017:​20170919_heap.zip|20170919_heap.zip}}. Zkuste poté použít vaší implementaci v předchozích úkolech a zkontrolujte,​ že dává stejné výsledky.    - Naimplementuje sami haldu. Zkuste dodržet kostru z {{:​courses:​laso2017:​20170919_heap.zip|20170919_heap.zip}}. Zkuste poté použít vaší implementaci v předchozích úkolech a zkontrolujte,​ že dává stejné výsledky.
-   - Zkontrolujte {{:​courses:​laso2017:​20170919_solutions.zip | výsledky}}. Můžete se podívat také na implementaci.+   - Zkontrolujte {{:​courses:​laso2017:​20170919_solutions.zip | výsledky}}. Můžete se podívat také na implementaci. Kódy z roku 2019 v Pythonu jsou k dispozici {{:​courses:​laso2019:​20190917solutions_python.zip | zde}}.
  
 **Další úlohy:** **Další úlohy:**
courses/laso2019/novacek.txt · Last modified: 2019/09/19 08:38 by rysavpe1