From 620015e3c2532a0be3686f33843b5b52fdd737d4 Mon Sep 17 00:00:00 2001 From: begeekmyfriend Date: Mon, 17 Jul 2017 15:10:03 +0800 Subject: [PATCH] Optimization Signed-off-by: begeekmyfriend --- 022_generate_paratheses/parentheses.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/022_generate_paratheses/parentheses.c b/022_generate_paratheses/parentheses.c index 8ac871f..f9103ed 100644 --- a/022_generate_paratheses/parentheses.c +++ b/022_generate_paratheses/parentheses.c @@ -16,7 +16,7 @@ char** generateParenthesis(int n, int* returnSize) { stack[2 * n] = '\0'; /* begin and end condition of loop */ - while (count == 0 || p != stack) { + while (p != stack || count == 0) { if (left == n && right == n) { /* new stacks */ if (count + 1 >= cap) {