C++ Bc.: Porovnání verzí

Z GeoWikiCZ
mBez shrnutí editace
 
(Není zobrazeno 16 mezilehlých verzí od stejného uživatele.)
Řádek 1: Řádek 1:
__NOEDITSECTION__ __NOTOC__
<!-- * Ř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''). -->
# [[C++ Bc. 41|Rozklad přirozeného čísla na součet Fibonacciho čísel]]
* 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.
* 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]].


* Řešení každého příkladu se ukládá do samostantého adresáře, jehož jméno je číslo daného testu
== algoritmy ==
* 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 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 ====
* [[C++ Bc. 3|Eratosthenovo síto]]
* [[C++ Bc. 12|Výpočet plochy polygonu]]
* [[C++ Bc. 13|Hornerovo schéma]]
* [[C++ Bc. 14|Filtrace obrazu]]
* [[C++ Bc. 15|Číselné soustavy]]
* [[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]]


[[C++ Bc. 3|3]] &nbsp;
== funkce ==
[[C++ Bc. 12|12]] &nbsp;
[[C++ Bc. 13|13]] &nbsp;
[[C++ Bc. 14|14]] &nbsp;
[[C++ Bc. 15|15]] &nbsp;
[[C++ Bc. 20|20]] &nbsp;


==== funkce ====
* [[C++ Bc. 6|Rozvoj funkce]]
* [[C++ Bc. 7|Rozvoj funkce]]
* [[C++ Bc. 8|Rozvoj funkce]]
* [[C++ Bc. 9|Maclaurinův rozvoj]]
* [[C++ Bc. 21|Výpočet odmocniny]]
* [[C++ Bc. 29|Metoda tětiv (regula falsi)]]
* [[C++ Bc. 30|Přibližný výpočet určitého integrálu (Simpsonovo pravidlo)]]


[[C++ Bc. 6|6]] &nbsp;
== lineární algebra ==
[[C++ Bc. 7|7]] &nbsp;
[[C++ Bc. 8|8]] &nbsp;
[[C++ Bc. 9|9]] &nbsp;
[[C++ Bc. 21|21]] &nbsp;
[[C++ Bc. 29|29]] &nbsp;
[[C++ Bc. 30|30]] &nbsp;


==== lineární algebra ====
* [[C++ Bc. 1|Součin matic]]
* [[C++ Bc. 2|Mocninná metoda]]
* [[C++ Bc. 4|Řešení soustavy lineárních rovnic]]
* [[C++ Bc. 10|Determinant]]
* [[C++ Bc. 32|Řešení soustavy lineárních rovnic]]
* [[C++ Bc. 33|Choleskyho rozklad]]


[[C++ Bc. 1|1]] &nbsp;
== jednoduché simulace ==
[[C++ Bc. 2|2]] &nbsp;
[[C++ Bc. 4|4]] &nbsp;
[[C++ Bc. 10|10]] &nbsp;
[[C++ Bc. 32|32]] &nbsp;
[[C++ Bc. 33|33]] &nbsp;


==== jednoduché simulace ====
* [[C++ Bc. 24|Narozeninový paradox]]
* [[C++ Bc. 25|Buffonův problém házení jehlou]]
* [[C++ Bc. 26|Mariáš]]
* [[C++ Bc. 28|Pan Novák]]
* [[C++ Bc. 34|Mariáš - podmíněná pravděpodobnost]]
* [[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)]]


[[C++ Bc. 24|24]] &nbsp;
== standardní knihovna ==
[[C++ Bc. 25|25]] &nbsp;
[[C++ Bc. 26|26]] &nbsp;
[[C++ Bc. 28|28]] &nbsp;
[[C++ Bc. 34|34]] &nbsp;
[[C++ Bc. 35|35]] &nbsp;
[[C++ Bc. 38|38]] &nbsp;
[[C++ Bc. 39|39]] &nbsp;
[[C++ Bc. 40|40]] &nbsp;


==== standardní knihovna ====
* [[C++ Bc. 5|Histogram]]
* [[C++ Bc. 11|Statistika úspěšnosti testů]]
* [[C++ Bc. 16|Součin polynomů]]
* [[C++ Bc. 17|Výskyt zadaného podřetězce]]
* [[C++ Bc. 22|CSV formát - zápis]]
* [[C++ Bc. 23|CSV formát - čtení]]
* [[C++ Bc. 27|Konkordance]]
* [[C++ Bc. 44|Přehled klasifikace]]


[[C++ Bc. 5|5]] &nbsp;
== vstupy a výstupy ==
[[C++ Bc. 11|11]] &nbsp;
[[C++ Bc. 16|16]] &nbsp;
[[C++ Bc. 17|17]] &nbsp;
[[C++ Bc. 22|22]] &nbsp;
[[C++ Bc. 23|23]] &nbsp;
[[C++ Bc. 27|27]] &nbsp;


==== vstupy a výstupy ====
* [[C++ Bc. 18|Funkce komentar()]]
* [[C++ Bc. 19|Seznam souřadnic]]


[[C++ Bc. 18|18]] &nbsp;
== jednoduché třídy ==
[[C++ Bc. 19|19]] &nbsp;


==== jednoduché třídy ====
* [[C++ Bc. 31|Čítač slov]]
 
* [[C++ Bc. 36|Zpracovaní hodnocení ze cvičení]]
[[C++ Bc. 31|31]] &nbsp;
* [[C++ Bc. 37|Bílé a černé koule]]
[[C++ Bc. 36|36]] &nbsp;
[[C++ Bc. 37|37]] &nbsp;


----
----


=== Errata ===
== 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.

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

funkce

lineární algebra

jednoduché simulace

standardní knihovna

vstupy a výstupy

jednoduché třídy


Errata

Hlašní chyb je zaznamenáváno vždy v diskusi daného článku.

  • Ivona Trojanowiczova: 12
  • Kateřina Šmídová: 4, 21, 28
  • Bohumila Skřivanová: 8 12
  • Anna Kratochvílová: 4