Ich habe diese JSON hierOptimieren Suche in JSON mit Streichern aufsteigend
An der Wurzel gibt es einen Befehl (Eigenschaft) als wp
die 39 Unterbefehle (Untereigenschaften) als cache
hat, cap
, checksum
... etc, wo jeder seine eigenen Unterbefehle hat und dies geht bis zu 4 Ebenen
Der bessere Teil ist, dass alle Unterbefehle in aufsteigender Reihenfolge angeordnet sind, dh; Zeichenketten sind in aufsteigender Reihenfolge angeordnet.
Ich möchte durchlaufen und suchen, ob ein Befehl wie oder wp term delete
in der JSON-Struktur existiert. Ich möchte nicht mit einer for
Schleife wegen der großen Zeitkomplexität iterieren. Es ist schon zu lange her, dass ich mein Engineering abgeschlossen habe und wenn mein Gedächtnis korrekt funktioniert, würde eine Baumstruktur die Suchzeit stark improvisieren.
Kann jemand mich auf die richtige Richtung auf dem Erreichen dieser? Ich benutze PHP als meine Sprache.
'commands' und' Unter commands'? Meinst du "Eigenschaften" und "verschachtelte Eigenschaften"? – Script47
ja, korrigieren @ Script47 –
Bevor Sie einen Baum verwenden, sollten Sie es bauen. –