算法题目——生成括号匹配

题目链接:剑指offer.85

生成 n 对括号共需要 2n 步,每一步都面临两个选项,即生成左括号或者右括号,题目要求返回所有的情况,所以本问题很适合采用回溯法。

在生成左右括号时存在两个限制条件,一个是左括号或者右括号的数量都不能超过 n 个,第二个是已经生成的右括号数量不能超过左括号。在同时需要满足以上两个限制条件的前提下,选择生成的括号并调用递归函数

在这里插入图片描述

#include<iostream>
#include<algorit

猜你喜欢

转载自blog.csdn.net/qq_50675813/article/details/120721858
今日推荐