Dění na cvičeních
- 9. 10. teoretický materiál
- 23. 10. zadání úloh, řešení, ukázka Strassenova algoritmu (autor ChatGPT)
Zápočet
… bude za správné a včasné vypracování a odevzdání tří (ze čtyř) domácích úkolů, které se tu během roku níže objeví. Pokud nestihnete úlohy odevzdat v termínu, budete muset odevzdat všechny čtyři.
Úkoly můžete samozřejmě libovolně konzultovat (se mnou, s kolegy…), ale výsledek (kód, komentář…) by měl vypracovat každý sám za sebe. Když úkol odevzdáte v předstihu, tak se vám na něj podívám a pošlu nějaké komentáře. Odevzdává se v systému Sova (přesný link poslán mailem ze SISu).
- Úkol 1 (deadline 19. 11. 2025 9:00)
Absolutní deadline na odevzdání úkolů: 15. 2. 2026 23:59.
SageMath
Jde v podstatě o nadstavbu Pythonu, ve které se dobře „dělá matematika“; na cvičeních ho budeme používat skrze Jupyterové notebooky.
Jak zprovoznit: existuje na to oficiální stránka, níže jsou nějaké víceméně přímočaré metody (1 a 2 jsem sám vyzkoušel):
- rozjet Sage lokálně v Dockeru (tento image; níže na stránce je příkaz pro spuštění Jupyterového notebooku),
- použít fakultní JupyterHUB,
- registrovat se na cocalc.com (zdarma) a dělat všechno tam; je to samozřejmě poněkud pomalejší.