1. Verwenden Sie Arrays, um Stapel zu implementieren
Stack ist eine Implementierungsform einer Datenstruktur, und für die Datenspeicherung wird eine ?First In, Last Out“-Datenstruktur verwendet. Behandeln Sie das Array in PHP als Stapel und verwenden Sie die beiden Funktionen array_push() und array_pop(), um die Push- und Pop-Vorg?nge von Daten abzuschlie?en.
-->array_push(): Schieben Sie eine oder mehrere Einheiten an das Ende des Arrays (auf den Stapel schieben) und geben Sie dann die L?nge der neuen Gruppe zurück.
-->array_pop(): Die letzte Einheit des Arrays in das Array einfügen (vom Stapel entfernen)
2. Verwenden Sie Arrays, um Warteschlangen zu implementieren
Warteschlange ist eine Implementierungsform der Datenstruktur. Die Datenspeicherung übernimmt die Datenstruktur ?First In, First Out“. In PHP wird das Array als Stapel behandelt und die Funktionen array_push() und array_shift() werden verwendet, um den Datenwarteschlangenvorgang abzuschlie?en.
-->array_shift(): Verschieben Sie das Element am Anfang des Arrays aus dem Array und geben Sie dann den Wert des gel?schten Elements zurück.
? ? ? -->array_shift(): Fügt eine oder mehrere Zellen am Anfang des Arrays ein