sprawdź tablicę znaków np [1,1,3,4] i jeśli można za pomocą zabrania tylko jednego elementu sprawić by ciąg liczb był rosnący zwróć true.
zrobiłem to tak
function almostIncreasingSequence($sequence) { $t = $sequence; for ($i=0; $i<$j; $i++) { $a[$i] = $t[$i]; $b[$i] = $t[$i-1]; if ($b > $a) { $c = $c++; return $c; } } } if ($c > 2) { return false; } else { return true; }
ale to niestety nie działa, wychodzi mi z pętli po jednym elemencie...
coś robię nie tak..
ja to wymyśliłem tak, sprawdź każdy element w tablicy i porównaj każdy kolejny z poprzednim i jeśli poprzedni jest większy od następnego to zwiększ licznik, jeśli licznik będzie większy niż 1 tzn, że mam więcej niż jedną liczbę...
poproszę o jakieś sugestie a nie gotowe rozwiązanie, z góry dziękuję