Spójrz na linijkę 43 i 44 [ i=i+2; if(gen[i]=='A'&& gen[i+1]=='A') ]
A teraz weźmy taki przykład "AAC";
Jeżeli początek będzie równy "AA..." to do i dodajemy 2 w takim razie wyjdziemy poza zakres tablicy, a warunek sprawdzający gen[i] oraz gen[i+1] wywali program.
↧
Odpowiedź: Optymalność kodu C++
↧