C++ Bc.: Porovnání verzí
m 35 |
|||
(Není zobrazeno 30 mezilehlých verzí od 2 dalších uživatelů.) | |||
Řá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 | * 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 je to možné, je součástí řešení i kontrolní výpočet. | ||
* 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]]. | ||
* Pro práci s maticemi a vektory je použita C++ knihovna [[matvec]] | |||
== algoritmy == | |||
[[C++ Bc. 3| | * [[C++ Bc. 3|Eratosthenovo síto]] | ||
[[C++ Bc. 12| | * [[C++ Bc. 12|Výpočet plochy polygonu]] | ||
[[C++ Bc. 13| | * [[C++ Bc. 13|Hornerovo schéma]] | ||
[[C++ Bc. 14| | * [[C++ Bc. 14|Filtrace obrazu]] | ||
[[C++ Bc. 15| | * [[C++ Bc. 15|Číselné soustavy]] | ||
[[C++ Bc. 20| | * [[C++ Bc. 20|Strojové epsilon]] | ||
* [[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. 45|Hammingova čísla]] | |||
* [[C++ Bc. 46|Rastrová data]] | |||
== funkce == | |||
[[C++ Bc. 6| | * [[C++ Bc. 6|Rozvoj funkce]] | ||
[[C++ Bc. 7| | * [[C++ Bc. 7|Rozvoj funkce]] | ||
[[C++ Bc. 8| | * [[C++ Bc. 8|Rozvoj funkce]] | ||
[[C++ Bc. 9| | * [[C++ Bc. 9|Maclaurinův rozvoj]] | ||
[[C++ Bc. 21| | * [[C++ Bc. 21|Výpočet odmocniny]] | ||
[[C++ Bc. 29| | * [[C++ Bc. 29|Metoda tětiv (regula falsi)]] | ||
[[C++ Bc. 30| | * [[C++ Bc. 30|Přibližný výpočet určitého integrálu (Simpsonovo pravidlo)]] | ||
== lineární algebra == | |||
[[C++ Bc. 1| | * [[C++ Bc. 1|Součin matic]] | ||
[[C++ Bc. 2| | * [[C++ Bc. 2|Mocninná metoda]] | ||
[[C++ Bc. 4| | * [[C++ Bc. 4|Řešení soustavy lineárních rovnic]] | ||
[[C++ Bc. 10| | * [[C++ Bc. 10|Determinant]] | ||
[[C++ Bc. 32| | * [[C++ Bc. 32|Řešení soustavy lineárních rovnic]] | ||
[[C++ Bc. 33| | * [[C++ Bc. 33|Choleskyho rozklad]] | ||
== jednoduché simulace == | |||
[[C++ Bc. 24| | * [[C++ Bc. 24|Narozeninový paradox]] | ||
[[C++ Bc. 25| | * [[C++ Bc. 25|Buffonův problém házení jehlou]] | ||
[[C++ Bc. 26| | * [[C++ Bc. 26|Mariáš]] | ||
[[C++ Bc. 28| | * [[C++ Bc. 28|Pan Novák]] | ||
[[C++ Bc. 34| | * [[C++ Bc. 34|Mariáš - podmíněná pravděpodobnost]] | ||
[[C++ Bc. 35| | * [[C++ Bc. 35|Vývoj statistické pravděpodobnosti]] | ||
* [[C++ Bc. 38|Slovo rokoko]] | |||
* [[C++ Bc. 39|Věže na šachovnici]] | |||
* [[C++ Bc. 40|Bílé a černé dámy]] | |||
* [[C++ Bc. 43|Úloha o koze (zjednodušená verze)]] | |||
== standardní knihovna == | |||
[[C++ Bc. 5| | * [[C++ Bc. 5|Histogram]] | ||
[[C++ Bc. 11| | * [[C++ Bc. 11|Statistika úspěšnosti testů]] | ||
[[C++ Bc. 16| | * [[C++ Bc. 16|Součin polynomů]] | ||
[[C++ Bc. 17| | * [[C++ Bc. 17|Výskyt zadaného podřetězce]] | ||
[[C++ Bc. 22| | * [[C++ Bc. 22|CSV formát - zápis]] | ||
[[C++ Bc. 23| | * [[C++ Bc. 23|CSV formát - čtení]] | ||
[[C++ Bc. 27| | * [[C++ Bc. 27|Konkordance]] | ||
* [[C++ Bc. 44|Přehled klasifikace]] | |||
== vstupy a výstupy == | |||
[[C++ Bc. 18| | * [[C++ Bc. 18|Funkce komentar()]] | ||
[[C++ Bc. 19| | * [[C++ Bc. 19|Seznam souřadnic]] | ||
== jednoduché třídy == | |||
[[C++ Bc. 31| | * [[C++ Bc. 31|Čítač slov]] | ||
* [[C++ Bc. 36|Zpracovaní hodnocení ze cvičení]] | |||
* [[C++ Bc. 37|Bílé a černé koule]] | |||
---- | ---- | ||
== Errata == | |||
Hlašní chyb je zaznamenáváno vždy v diskusi daného článku. | Hlašní chyb je zaznamenáváno vždy v diskusi daného článku. | ||
* Ivona Trojanowiczova: [[C++ Bc. 12|12]] | |||
* Kateřina Šmídová: [[C++ Bc. 4 | 4]], [[C++ Bc. 21 | 21]], [[C++ Bc. 28 | 28]] | |||
* Bohumila Skřivanová: [[C++ Bc. 8 | 8]] [[C++ Bc. 12|12]] | |||
* Anna Kratochvílová: [[C++ Bc. 4 | 4]] | |||
{{C++}} |
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.