C++ Bc.: Porovnání verzí
(Nejsou zobrazeny 4 mezilehlé verze od stejného uživatele.) | |||
Řádek 1: | Řádek 1: | ||
* Řešení každého příkladu se ukládá do samostantého adresáře, jehož jméno je číslo daného testu (tj. ''název projektu''). | <!-- * Řešení každého příkladu se ukládá do samostantého adresáře, jehož jméno je číslo daného testu (tj. ''název projektu''). --> | ||
* Zařazení testů do jednotlivých kategorií je pouze orientační, číslování testů nemá vztah k jejich náročnosti. | * Zařazení testů do jednotlivých kategorií je pouze orientační, číslování testů nemá vztah k jejich náročnosti. | ||
* Ve všech příkladech se ošetření chyb provádí vyvoláním výjimky typu [[C++ Bc. Chyba|<tt>Chyba</tt>]], pokud není řečeno jinak. | * Ve všech příkladech se ošetření chyb provádí vyvoláním výjimky typu [[C++ Bc. Chyba|<tt>Chyba</tt>]], pokud není řečeno jinak. | ||
Řádek 15: | Řádek 15: | ||
* [[C++ Bc. 41|Rozklad přirozeného čísla na součet Fibonacciho čísel]] | * [[C++ Bc. 41|Rozklad přirozeného čísla na součet Fibonacciho čísel]] | ||
* [[C++ Bc. 42|Rozklad přirozeného čísla na součin prvočísel]] | * [[C++ Bc. 42|Rozklad přirozeného čísla na součin prvočísel]] | ||
* [[C++ Bc. 45|Hammingova čísla]] | |||
* [[C++ Bc. 46|Rastrová data]] | |||
== funkce == | == funkce == | ||
Řádek 46: | Řádek 48: | ||
* [[C++ Bc. 39|Věže na šachovnici]] | * [[C++ Bc. 39|Věže na šachovnici]] | ||
* [[C++ Bc. 40|Bílé a černé dámy]] | * [[C++ Bc. 40|Bílé a černé dámy]] | ||
* [[C++ Bc. 43|Úloha o koze (zjednodušená verze)]] | |||
== standardní knihovna == | == standardní knihovna == | ||
Řádek 56: | Řádek 59: | ||
* [[C++ Bc. 23|CSV formát - čtení]] | * [[C++ Bc. 23|CSV formát - čtení]] | ||
* [[C++ Bc. 27|Konkordance]] | * [[C++ Bc. 27|Konkordance]] | ||
* [[C++ Bc. 44|Přehled klasifikace]] | |||
== vstupy a výstupy == | == vstupy a výstupy == |
Aktuální verze z 10. 2. 2011, 13:00
- Zařazení testů do jednotlivých kategorií je pouze orientační, číslování testů nemá vztah k jejich náročnosti.
- Ve všech příkladech se ošetření chyb provádí vyvoláním výjimky typu Chyba, pokud není řečeno jinak.
- Pokud je to možné, je součástí řešení i kontrolní výpočet.
- Pro práci s maticemi a vektory je použita C++ knihovna matvec.
algoritmy
- Eratosthenovo síto
- Výpočet plochy polygonu
- Hornerovo schéma
- Filtrace obrazu
- Číselné soustavy
- Strojové epsilon
- Rozklad přirozeného čísla na součet Fibonacciho čísel
- Rozklad přirozeného čísla na součin prvočísel
- Hammingova čísla
- Rastrová data
funkce
- Rozvoj funkce
- Rozvoj funkce
- Rozvoj funkce
- Maclaurinův rozvoj
- Výpočet odmocniny
- Metoda tětiv (regula falsi)
- Přibližný výpočet určitého integrálu (Simpsonovo pravidlo)
lineární algebra
- Součin matic
- Mocninná metoda
- Řešení soustavy lineárních rovnic
- Determinant
- Řešení soustavy lineárních rovnic
- Choleskyho rozklad
jednoduché simulace
- Narozeninový paradox
- Buffonův problém házení jehlou
- Mariáš
- Pan Novák
- Mariáš - podmíněná pravděpodobnost
- Vývoj statistické pravděpodobnosti
- Slovo rokoko
- Věže na šachovnici
- Bílé a černé dámy
- Úloha o koze (zjednodušená verze)
standardní knihovna
- Histogram
- Statistika úspěšnosti testů
- Součin polynomů
- Výskyt zadaného podřetězce
- CSV formát - zápis
- CSV formát - čtení
- Konkordance
- Přehled klasifikace
vstupy a výstupy
jednoduché třídy
Errata
Hlašní chyb je zaznamenáváno vždy v diskusi daného článku.