Hallo Leute! Heute habe ich drei Probleme auf LeetCode gelöst: Verrottende Orangen, Maximierung der Verwirrung in der Prüfung und Koko, der Bananen isst. Alle diese Beispiele sind sehr konzeptionell und logisch. Der wichtigste Teil besteht darin, zu beobachten, dass diese drei Probleme mit unseren realen Lebensszenarien zusammenhängen.
Die Probleme, die mit dem wirklichen Leben zusammenhängen, können unsere Aufmerksamkeit leicht fesseln und sind leicht zu visualisieren. Die Beispiele aus dem wirklichen Leben werden uns helfen, uns lange an die Konzepte zu erinnern. Lassen Sie mich Ihnen ein Beispiel geben:
Das maximale Gleitfenster ist ein Problem, das durch Entfernen aus der Warteschlange gelöst wird. Wenn Sie die Problemstellung zum ersten Mal lesen, scheint es sich möglicherweise um ein rein mathematisches Problem mit einer Reihe von Zahlen zu handeln.
Rotting Oranges ist ein weiteres Problem, das durch Dequeue gelöst wird. Aber es ist in eine reale Situation eingebettet, was das Konzept nachvollziehbarer und ansprechender macht.
Jetzt können Sie deutlich erkennen, dass das Problem im Zusammenhang mit dem wirklichen Leben im Vergleich zu mathematischen Problemen spannender aussieht.
Maximieren Sie die Verwirrung in der Prüfung: Bei dieser Aufgabe können wir die bereitgestellte Zeichenfolge durchlaufen und die Länge im Auge behalten. Dies wird uns helfen, die Position boolescher Werte auszutauschen, um die maximal mögliche Länge zu erhalten.
Ich hoffe, meine Erfahrung ist hilfreich.
Das obige ist der detaillierte Inhalt vonHeutige Problemlösung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!