蓝桥杯官网填空题(合法括号序列)

题目描述

本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

由 1 对括号,可以组成一种合法括号序列:()

由 2 对括号,可以组成两种合法括号序列:()()(())

由 4 对括号组成的合法括号序列一共有多少种?

运行限制

java 复制代码
public class Main {
  static int ans=0;
    public static void main(String[] args) {
        dfs(0,0);
        System.out.println(ans);
    }
    public static void dfs(int l,int r){
      if(l==4&&r==4){
        ans++;
        return;
      }
      if(l+1>=1&&l+1<=4&&l+1>=r){
        dfs(l+1,r);
      }
      if(r+1>=1&&r+1<=4&&r+1<=l){
        dfs(l,r+1);
      }
    }
}
    • 最大运行时间:1s
    • 最大运行内存: 128M
相关推荐
她说彩礼65万2 分钟前
C语言 函数指针
c语言·开发语言·算法
王老师青少年编程3 分钟前
csp信奥赛C++高频考点专项训练之贪心算法 --【排序贪心】:纪念品分组
c++·算法·贪心·csp·信奥赛·排序贪心·纪念品分组
贾斯汀玛尔斯6 分钟前
每天学一个算法--贪心算法(Greedy Algorithm)
算法·贪心算法
前端摸鱼匠7 分钟前
【AI大模型春招面试题24】什么是“注意力分数”?如何计算?其大小反映了什么?
人工智能·算法·ai·面试·大模型·求职招聘
MicroTech20257 分钟前
融合残差结构的量子电路算法:MLGO微算法科技拓展量子机器学习频谱边界
科技·算法·机器学习
H_BB8 分钟前
动态规划详解
c++·算法·动态规划
算法鑫探8 分钟前
贪心算法(C 语言实现)及经典应用
c语言·数据结构·算法·贪心算法
始三角龙9 分钟前
LeetCode hoot 100 -- 和为K的子数组
算法·leetcode·职场和发展
算法即正义10 分钟前
国家安全知识竞赛题库精讲与备赛指南
职场和发展·学习方法
_深海凉_14 分钟前
LeetCode热题100-最长递增子序列
算法·leetcode·职场和发展