@wxl 2021-11-25 22:38 采纳率: 100%
浏览 15
已结题

C语言&关于合法括号个数&递归回溯问题

问题遇到的现象和发生背景

理解不了这个递归的原理,为什么这样写可以算出来合法括号个数?

问题相关代码,

```c
#include<stdio.h>
int n,sum=0;
void isprime(int left,int right){
if(left==n){
sum++;
return;}
isprime(left+1,right);
if(left>right){
isprime(left,right+1);
}

}
//
int main(void){
scanf("%d",&n);
isprime(0,0);
printf("%d",sum);
return 0;
}

```请勿粘贴截图

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 12月3日
    • 创建了问题 11月25日

    悬赏问题

    • ¥15 swiftUI与UIkit日期选择器使用问题
    • ¥60 如何将某一个城市的手机号码归属地按照“区县”区分?
    • ¥15 python处理文本格式
    • ¥15 关于#c语言#的问题:请教一下下题编程思路,越详细越好!
    • ¥15 input里的部分字体高亮。
    • ¥15 ESP32CAM使用报错
    • ¥15 c#对datatable 所有列查询,符合条件的列替换数据
    • ¥15 ise14.7烧写flash失败
    • ¥100 ICEM3-4度尖角位置能不能将质量提升到0.2甚至更高
    • ¥15 在网页上点击view PDF或者open PDF之类的选项加载很慢甚至加载不出来,换网或浏览器都不行