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

题目描述

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

由 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
相关推荐
智驱力人工智能21 分钟前
仓库园区无人机烟雾识别:构建立体化、智能化的早期火灾预警体系 无人机烟雾检测 无人机动态烟雾分析AI系统 无人机辅助火灾救援系统
人工智能·opencv·算法·目标检测·架构·无人机·边缘计算
Christo327 分钟前
2022-《Deep Clustering: A Comprehensive Survey》
人工智能·算法·机器学习·数据挖掘
天真小巫1 小时前
2025.12.22总结(边工作,边强大)
职场和发展
Yzzz-F1 小时前
牛客周赛round123 G小红出千[补题][滑动窗口]
算法
肆悟先生1 小时前
3.16 含有可变参数的函数
c++·算法
步步为营DotNet1 小时前
深度解析.NET中属性(Property)的幕后机制:优化数据访问与封装
java·算法·.net
Swift社区1 小时前
LeetCode 454 - 四数相加 II
java·算法·leetcode
tokepson1 小时前
反向传播
深度学习·算法·ai·反向传播
Xの哲學1 小时前
Linux AQM 深度剖析: 拥塞控制
linux·服务器·算法·架构·边缘计算
艾醒2 小时前
大模型原理剖析——突破LLM效率瓶颈:多标记预测(MTP)技术深度解析与实战
算法