Witam.
W tym semestrze na stuydiach mam przedmiot Analiza Algorytmów i poznajemy wiele ciekawych rzeczy z tym związanych. Chciałem się zatem dowiedzieć w jaki sposób mógłbym sobie to sprawdzić w C++? Np. policzę złożoność obliczeniową jakiegoś algorytmu i wyjdzie mi n^2, ale chciałbym móc to zaobserwować w rzeczywistości.
Więc:
-
czy istnieje jakaś metoda aby zmierzyć ile się wykonuje operacja dominująca na jakimś kompie? (np. porównywanie elementów tablicy)
-
(powiązane z 1) czy są jakieś programy/klasy, które pozwalają np. na ustawienie zegara, wykonanie instrukcji, odczytanie zegara? (oczywiście chodzi mi o taki zegra, który mógłby liczyc w milisekundach)
Pozdro.