#45125: yes!!!


x__1 (麗山の間諜)

學校 : 臺北市私立延平高級中學
編號 : 294220
來源 : [118.160.61.232]
最後登入時間 :
2025-04-06 18:06:43
a229. 括號匹配問題 -- 名題精選百則 | From: [111.248.243.24] | 發表日期 : 2025-01-10 17:10

def solve(N):
    @lru_cache(None)
    def generate(now, nL, nR):
        if now == 2 * N:
            return ['']
        results = []
        if nL < N:
            for combo in generate(now + 1, nL + 1, nR):
                results.append('(' + combo)
        if nR < nL:
            for combo in generate(now + 1, nL, nR + 1):
                results.append(')' + combo)
        return results

    return generate(0, 0, 0)
通過檢測
 
#45126: Re: yes!!!


x__1 (麗山の間諜)

學校 : 臺北市私立延平高級中學
編號 : 294220
來源 : [118.160.61.232]
最後登入時間 :
2025-04-06 18:06:43
a229. 括號匹配問題 -- 名題精選百則 | From: [111.248.243.24] | 發表日期 : 2025-01-10 17:10

def solve(N):
    @lru_cache(None)
    def generate(now, nL, nR):
        if now == 2 * N:
            return ['']
        results = []
        if nL < N:
            for combo in generate(now + 1, nL + 1, nR):
                results.append('(' + combo)
        if nR < nL:
            for combo in generate(now + 1, nL, nR + 1):
                results.append(')' + combo)
        return results

    return generate(0, 0, 0)
通過檢測


記憶體壓線

 
ZeroJudge Forum