CourseWare Wiki
Switch Term
Summer 2023 / 2024
Summer 2022 / 2023
Summer 2021 / 2022
Summer 2020 / 2021
Summer 2019 / 2020
Summer 2018 / 2019
Summer 2017 / 2018
Older
Search
Log In
b172
courses
b3b36prg
hw
hw06
Warning
This page is located in archive. Go to the latest version of this
course pages
.
Differences
This shows you the differences between two versions of the page.
View differences:
Side by Side
Inline
Go
Link to this comparison view
Both sides previous revision
Previous revision
2018/04/11 20:49 vanapet1 [Naivní implementace fronty v poli]
2018/04/11 20:47 vanapet1 [Testování v BRUTE]
2018/04/11 20:39 vanapet1 [Volitelné zadání]
2018/04/10 14:38 vanapet1
2018/02/19 17:38 faiglj [Odevzdání a hodnocení]
2018/02/19 15:20 faiglj [HW 06 - Kruhová fronta]
2018/02/18 19:32 faiglj
2018/02/18 07:42 faiglj [HW 06 - Kruhová fronta]
2018/02/06 17:18 external edit
Go
2018/04/11 20:49 vanapet1 [Naivní implementace fronty v poli]
2018/04/11 20:47 vanapet1 [Testování v BRUTE]
2018/04/11 20:39 vanapet1 [Volitelné zadání]
2018/04/10 14:38 vanapet1
2018/02/19 17:38 faiglj [Odevzdání a hodnocení]
2018/02/19 15:20 faiglj [HW 06 - Kruhová fronta]
2018/02/18 19:32 faiglj
2018/02/18 07:42 faiglj [HW 06 - Kruhová fronta]
2018/02/06 17:18 external edit
Go
Next revision
Both sides next revision
courses:b3b36prg:hw:hw06 [2018/04/10 14:38]
vanapet1
courses:b3b36prg:hw:hw06 [2018/04/11 20:39]
vanapet1
[Volitelné zadání]
Line 77:
Line 77:
===== Volitelné zadání =====
===== Volitelné zadání =====
-
Dynamicky měňte velikost alokovaného pole tak, aby fronta využívala adekvátní množství paměti. Je potřeba pole zvětšovat i zmenšovat. Funkce push_to_queue() by se tak měla provést vždy úspěšně a vrátit true, pokud nejde k nějaké výjimečné události. Zvětšovat frontu doporučujeme na dvojnásobek původní
velikost a zmen
šovat doporučujeme na třetinu, když klesne pod tuto hranici. Vyhneme se tak časté změně velikosti.
+
Dynamicky měňte velikost alokovaného pole tak, aby fronta využívala adekvátní množství paměti. Je potřeba pole zvětšovat i zmenšovat. Funkce push_to_queue() by se tak měla provést vždy úspěšně a vrátit true, pokud nejde k nějaké výjimečné události. Zvětšovat frontu doporučujeme
vždy
na dvojnásobek původní
velikosti, pokud dojde k zaplnění celé fronty. Zmen
šovat doporučujeme
vždy
na třetinu, když klesne pod tuto hranici. Vyhneme se tak časté změně velikosti.
===== Testování =====
===== Testování =====
courses/b3b36prg/hw/hw06.txt
· Last modified: 2018/04/11 20:49 by
vanapet1