System.out.println(strArray[1] + ' ' + strArray[0]);
}
}
}
第二种方法
思路解析
对输入的字符串进行分析...原因是: 用位操作方法:假设元素原本有:a,b,c三个,则1表示取该元素,0表示不取。故去a则是001,取ab则是011.所以一共三位,每个位上有两个选择0,1.所以是2^n个结果。...原因是:
* 用位操作方法:假设元素原本有:a,b,c三个,则1表示取该元素,0表示不取。故去a则是001,取ab则是011....纵向看, 1与2与3刚好是一个for循环, 初值为5, 终值为m.
横向看, 该问题为一个前i-1个中选m-1的递归....纵向看, 1与2与3刚好是一个for循环, 初值为5, 终值为m.