- Bagaimana Anda menemukan puncak array 2D?
- Bagaimana Anda menemukan nilai dalam python array 2D?
- Apa itu Temuan Puncak?
Bagaimana Anda menemukan puncak array 2D?
Elemen adalah elemen puncak jika lebih besar dari atau sama dengan empat tetangganya, kiri, kanan, atas dan bawah. Misalnya tetangga untuk [i] [j] adalah [i-1] [j], [i+1] [j], [i] [j-1] dan [i] [j+1 ]. Untuk elemen sudut, tetangga yang hilang dianggap memiliki nilai tak terbatas negatif.
Bagaimana Anda menemukan nilai dalam python array 2D?
Dalam Python, kita dapat mengakses elemen array dua dimensi menggunakan dua indeks. Indeks pertama mengacu pada pengindeksan daftar dan indeks kedua mengacu pada posisi elemen. Jika kita hanya mendefinisikan satu indeks dengan nama array, itu mengembalikan semua elemen 2 dimensi yang disimpan dalam array.
Apa itu Temuan Puncak?
Jika Anda sama dan lebih besar dari elemen di sisi kiri dan kanan dari Anda adalah puncaknya. Dalam hal tepi, Anda hanya perlu melihat hanya satu sisi. Misalnya, posisi 9 adalah puncak jika saya >= h. Jadi masalah yang kami selesaikan sekarang direpresentasikan sebagai "temukan puncak jika ada".