- Jak znaleźć szczyt tablicy 2D?
- Jak znaleźć wartość w Pythonie tablicy 2D?
- Co to jest szczytowe odkrycie?
Jak znaleźć szczyt tablicy 2D?
Element jest elementem szczytowym, jeśli jest większy lub równy czterem sąsiadom, lewy, prawy, górny i dolny. Na przykład sąsiedzi dla [i] [j] są [i-1] [j], a [i+1] [j], a [i] [j-1] i [i] [j+1 ]. W przypadku elementów narożnych brakujących sąsiadów są uważane za ujemną nieskończoną wartość.
Jak znaleźć wartość w Pythonie tablicy 2D?
W Python możemy uzyskać dostęp do elementów dwuwymiarowej tablicy za pomocą dwóch wskaźników. Pierwszy indeks odnosi się do indeksowania listy, a drugi indeks odnosi się do pozycji elementów. Jeśli zdefiniujemy tylko jeden indeks o nazwie tablicy, zwraca wszystkie elementy 2-wymiarowego przechowywanego w tablicy.
Co to jest szczytowe odkrycie?
Jeśli jesteś równy i większy niż elementy po lewej i prawej stronie niż szczyt. W przypadku krawędzi musisz spojrzeć tylko na jedną stronę. Na przykład pozycja 9 jest szczytem, jeśli i >= h. Problem, który teraz rozwiązujemy, jest reprezentowany jako „Znajdź szczyt, jeśli istnieje”.