- Wie finden Sie den Höhepunkt eines 2D -Arrays??
- Wie finden Sie einen Wert in einem 2D -Array -Python??
- Was ist der Spitzenfund?
Wie finden Sie den Höhepunkt eines 2D -Arrays??
Ein Element ist ein Spitzenelement, wenn es größer oder gleich seinen vier Nachbarn links, rechts, oben und unten ist. Zum Beispiel sind Nachbarn für ein [i] [j] ein [i-1] [j], a [i+1] [j], a [i] [j-1] und a [i] [j+1 ]. Für Eckelemente werden fehlende Nachbarn als negativen unendlichen Wert berücksichtigt.
Wie finden Sie einen Wert in einem 2D -Array -Python??
In Python können wir mit zwei Indizes auf Elemente eines zweidimensionalen Arrays zugreifen. Der erste Index bezieht sich auf die Indexierung der Liste, und der zweite Index bezieht sich auf die Position der Elemente. Wenn wir nur einen Index mit einem Array-Namen definieren, gibt er alle Elemente von im Array gespeicherten zweidimensionalen gespeicherten Elementen zurück.
Was ist der Spitzenfund?
Wenn Sie gleich und größer sind als die Elemente links und rechts als der Höhepunkt. Im Falle der Kanten müssen Sie nur eine Seite betrachten. Zum Beispiel ist Position 9 ein Peak, wenn ich >= h. Das Problem, das wir derzeit lösen, wird also als „Finden Sie einen Höhepunkt auf, wenn es existiert“ dargestellt wird.