Witam, poszukuje nowych bibliotek z C++, które ułatwiły by mi programowanie typu algorytm listonosza ( podajesz n punktów, a program podaje ci najkrótszą trasę z punktu do punktu) czy też do innych zadań typowych na olimpiadę informatyczną ( przykładowo: symulacja flappy bird, czy też robocik który porusza się n ilość kroków, wcześniej podane, tu więcej --> https://sio2.mimuw.edu.pl/c/oi26-1/p/rob/ ). Chodzi w głównej mierze, o ułatwienie opisywania wektorów, układów współrzędnych, symulacji ruchu etc. .
Przecież na olimpiadzie czy różnych potyczkach możesz korzystać jedynie z biblioteki standarowej, więc żadne biblioteki zewnętrzne Ci nie pomogą.
Przejrzyj repozytorium na github
- co prawda nie będziesz mógł z nich korzystać na olimpiadzie, ale dowiesz się jak zostały zaprojektowane/napisane.
Przykłady:
https://github.com/TheAlgorithms/C-Plus-Plus
https://github.com/xtaci/algorithms.
Jeśli mówimy o olimpiadzie informatycznej to ci twonek
dobrze pisze, że można stosować tylko biblioteki standardowe.
Koniecznie zajrzyj tu:
https://en.cppreference.com/w/cpp/header/algorithm
https://en.cppreference.com/w/cpp/header/numeric
https://en.cppreference.com/w/cpp/header/utility
https://en.cppreference.com/w/cpp/header/cmath
https://en.cppreference.com/w/cpp/header/complex
https://en.cppreference.com/w/cpp/header/ios
Dobrze, rozumiem, dzięki wielkie. :D