Witam,
czym mam się kierować przy pisaniu algorytmu, załóżmy w części teoretycznej i praktycznej. Czy algorytm ma być możliwie szybki ?
Czy w części teoretycznej jeśli chcę pisać w języku algorytm to mogę zapomnieć średnika, etc ?Mówcie wszystko co Wam wiadomo na ten temat.
Pozdrawiam.
0
0
W części teoretycznej najlepiej algorytm pisać w postaci listy kroków. Wtedy jest najprościej, bo o żadnej składni pamiętać nie musisz, w tym funkcji bibliotecznych.
Co do pierwszego pytania: sprawdź dostępne klucze (o ile takie istnieją) od OKE czy ewentualne punkty przyznawane są za złożoność algorytmu.
0
W tamtym roku w kluczu punktowania części teoretycznej, jeśli chodzi o algorytm, było napisane:
dobranie najlepszego algorytmu, w tym struktury danych.
No ok, czyli w zasadzie powinien być możliwie szybki :-)
Ok, ale w 2010 też było napisanie na kartce algorytmu. Tam już takiego zapisu o najlepszym algorytmie nie było.
A co o części praktycznej?
Czy mój program musi wyznaczyć rozwiązanie prawidłowe, czy ocenią też kod- jego złożoność?