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

题目描述

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

由 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
相关推荐
qq_4798754319 小时前
RVO和移动语义
前端·算法
菜小麒19 小时前
推荐算法的八股文
算法·机器学习·推荐算法
Miraitowa_cheems19 小时前
LeetCode算法日记 - Day 94: 最长的斐波那契子序列的长度
java·数据结构·算法·leetcode·深度优先·动态规划
L_090719 小时前
【Algorithm】Day-11
c++·算法·leetcode
薛慕昭20 小时前
C语言核心技术深度解析:从内存管理到算法实现
c语言·开发语言·算法
.ZGR.20 小时前
第十六届蓝桥杯省赛 C 组——Java题解1(链表知识点)
java·算法·链表·蓝桥杯
近津薪荼20 小时前
每日一练 1(双指针)(单调性)
c++·算法
林太白20 小时前
八大数据结构
前端·后端·算法
爱思德学术20 小时前
第二届中欧科学家论坛暨第七届人工智能与先进制造国际会议(AIAM 2025)在德国海德堡成功举办
人工智能·算法·机器学习·语言模型
机器学习之心20 小时前
MATLAB多子种群混沌自适应哈里斯鹰算法优化BP神经网络回归预测
神经网络·算法·matlab