问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

写一个java类,输出6对括号的所有有效组合

发布网友 发布时间:2022-05-16 05:28

我来回答

2个回答

热心网友 时间:2023-10-12 13:59


public class BracePair {
public BracePair()
{
int cnt = 6;
   char[] array = new char[2*cnt];
   print_pare(cnt, cnt, array, 0);
}
void print_pare(int l, int r, char str[], int cnt){
   if(l<0 || r<l) return;
   if(l==0 && r==0){
       for(int i=0; i<cnt; ++i){
           System.out.print(str[i]);
       }
       System.out.println(", ");
   }
   else{
       if(l > 0){
           str[cnt] = '(';
           print_pare(l-1, r, str, cnt+1);
       }
       if(r > l){
           str[cnt] = ')';
           print_pare(l, r-1, str, cnt+1);
       }
   }
}
public static void main(String[] args)
{
new BracePair();
}
}

热心网友 时间:2023-10-12 13:59

括号里的是初始化块,这里面的代码在创建java对象时执行,而且在构造器之前执行!其实初始化块就是构造器的补充,初始化快是不能接收任何参数的,定义的一些所有对象共有的属性、方法等内容时就可以用初始化块了初始化!!好处是可以提高初始化...
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找几本一流的小说。类型' 完结什么的无所谓. 不要幼稚就好 沈阳职高学校排名 沈阳哪个公办职高和中专好 沈阳有哪些职高学校比较好? gpw一代和二代的区别有哪些 罗技gpw一代和二代区别介绍 第一代和第二代的区别 gpw二代和一代有什么区别 二代和一代区别详情分享 设张举措的意思设张举措的解释设张举措接龙 设张的成语设张的成语是什么 人字地砖铺法怎么找平方 sql语句中 where 字段 in (&#39;1&#39;,&#39;2&#39;,&#39;3&#39;) 这个in括号里的值有效 但我先定 ^[0-9]+.?[0-9]+$是什么意思? 在JavaScript中判断object是不是element的方法。 判断EXCEL中一列单元格中是否包含另一单元格的所有字符,是的话返回对应列对应数字? C语言中printf()后的括号里面的怎么写,表示什么? java中怎么将字符串编译成可执行的有效语法? 一个c语言关于字符串的问题 java中判断一个输入字符串是否有效 c++判断字符串括号是否有效 写一首有关春节的古诗 48英寸怎么算尺寸 有关春节的古诗全首? 36x48英寸是多少cm 求大神给写个matlab预测双色球的程序 奥迪A6的轴距 奥迪A6的质量怎么样?动力怎么样? 奥迪A6乚40的长度 a6大小是怎么样的? 成都菲斯曼热水器维修电话? 哪个送快餐好点 定义并初始化一个长度为20的字符数组,统计字符串中字母、数字、空格和其他字符的个数。_百度问一问 C和A的平均数是32,三个数的平均数是多少 请问,在c语言中a=a+32与a=&#39;a&#39;+32有什么区别,谢谢 C语言,&#39;A&#39;+32表示&#39;a&#39; &#39;A&#39;+&#39;32&#39;为什么会输出s 这两者怎么区分? 取名,本人姓范,想取个男孩名字,范可后面加个字 姓范正字辈男孩名字大全 需要测量1欧姆左右的电阻用什么测量工具比较精准 请问直流电阻测试仪和直阻电桥的区别?测发电机直流电阻用哪个工具? 接地系统中,保护接地的电阻应不大于多少欧姆。测量工具是什么? 需要测量1欧姆左右的电阻 用什么测量工具比较精准? 做一个测量工具,当测量电阻大于5欧姆时,LED灯不亮,当测量电阻小于等于5欧姆时,LED灯亮? 接地电阻测试仪的使用方法? 万用表测电容,电阻,各零件怎么测 1986年1.2.5角国辉硬币值钱吗? 1986年的五分硬币值多少钱 getElementById是dom要学的内容 还是javascript的啊, 焦作亲子鉴定去哪? 焦作市做亲子鉴定要去哪里 大明沿海的卫所有哪些? 明代沿海卫所城池体系不适应的原因是什么?