Als Beispiel dient folgender Klammerausdruck: ( ( ) ( ( ( ) ( ) ) ) )
Der Klammerausdruck ist meiner Meinung nach korrekt.
Folgender Algorithmus (Pseudocode) zur Überprüfung von Klammerausdrücken soll nicht immer korrekt arbeiten.

Kann mir jemand bei der Fehlersuche helfen? Wäre das ein Gegenbeispiel: ( ( ( )? Hier würde der Algorithmus doch "true" ausgeben, obwohl der Klammerausdruck "false" wäre. Verstehe ich das richtig?
Wie kann ich den Algorithmus korrigieren, damit er genau dann true ausgibt, wenn der Klammerausdruck korrekt ist. Mir würde es schon sprachlich helfen. Wenn aber noch jemand eine Idee hätte, wie der Pseudocode korrigiert werden könnte, wäre mir sehr geholfen.
Der Klammerausdruck ist meiner Meinung nach korrekt.
Folgender Algorithmus (Pseudocode) zur Überprüfung von Klammerausdrücken soll nicht immer korrekt arbeiten.

Kann mir jemand bei der Fehlersuche helfen? Wäre das ein Gegenbeispiel: ( ( ( )? Hier würde der Algorithmus doch "true" ausgeben, obwohl der Klammerausdruck "false" wäre. Verstehe ich das richtig?
Wie kann ich den Algorithmus korrigieren, damit er genau dann true ausgibt, wenn der Klammerausdruck korrekt ist. Mir würde es schon sprachlich helfen. Wenn aber noch jemand eine Idee hätte, wie der Pseudocode korrigiert werden könnte, wäre mir sehr geholfen.