


PHP verwendet Rekursion, um Subarrays zu generieren (Codebeispiel)
Mar 20, 2019 pm 02:31 PMVerwenden Sie bei einem gegebenen Array die Rekursion, um alle möglichen Unterarrays des gegebenen Arrays zu generieren. In diesem Artikel erfahren Sie, wie Sie diese Funktion mit PHP implementieren.
Beispiel:
1 2 3 4 |
|
Methode:
Wir verwenden zwei Zeiger start und end, um den Start- und Endpunkt des Arrays beizubehalten. Diese sind unten angegeben Schrittoperationen:
1. Wenn wir das Ende des Arrays erreicht haben, stoppen Sie
2. Wenn Start größer als Ende ist, erhöhen Sie den Endindex
3 aus dem Index Drucken Sie das Unterarray bis zum Ende und erhöhen Sie den Startindex
Das Folgende ist ein Beispiel für die PHP-Code-Implementierung der oben genannten Methode:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
|
Ausgabe:
1 2 3 4 5 6 |
|
Zeitkomplexitätseigenschaften:
Verwandte Empfehlungen: „PHP-Tutorial“
Dieser Artikel ist eine Einführung in die Methode der Verwendung von Rekursion um Subarrays in PHP zu generieren. Ich hoffe, es wird Freunden helfen, die es brauchen.
Das obige ist der detaillierte Inhalt vonPHP verwendet Rekursion, um Subarrays zu generieren (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Ermitteln Sie in Java die maximale Subarray-Summe von Subarrays, nachdem Sie ein Array basierend auf einer bestimmten Abfrage in Subarrays aufgeteilt haben

Schreiben Sie mit C++ einen Code, um die Anzahl der Subarrays mit denselben Mindest- und Höchstwerten zu ermitteln

Schreiben Sie mit C++ einen Code, um die Anzahl der Unterarrays mit ungeraden Summen zu ermitteln

Das längste Subarray, dessen größter gemeinsamer Teiler größer als 1 ist

In C++ geschrieben, ermitteln Sie die Anzahl der Primzahlen in einem Subarray

Ermitteln Sie in C++ die Anzahl der Subarrays, deren Summe kleiner als K ist

Schreiben Sie ein Programm mit C++, um die Anzahl der Subarrays mit der Summe in einem bestimmten Bereich zu ermitteln

Maximieren Sie in C++ die Anzahl der Subarrays mit null XOR
