ab的排列 aa , ab ba,bb

package reverseList;

public class Main {
    static void perm(char c[],int lev,char ans[])
    {
        if(c.length==lev)
        {
            System.out.println(String.valueOf(ans));
        }
        else
        {
        for(int i=0;i<c.length;i++)
        {
            ans[lev]=c[i];
            perm(c,lev+1,ans);

        }
        }

    }

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        char c[]="ab".toCharArray();
        char ans[]=new char[3];
        perm(c,0,ans);

    }

}

ab的排列 aa , ab ba,bb

时间: 2024-10-17 23:56:44

ab的排列 aa , ab ba,bb的相关文章

代码段:通过索引获取对应的Excel列名; 索引从0开始,返回形如 A,B,C,...,Z,AA,AB,...,AZ,BA,...,ZZ,AAA,AAB,......

项目需要,今天写了个前端导出Excel的方法 /** * 通过索引获取对应的Excel列名 * 索引从0开始,返回形如 A,B,C,...,Z,AA,AB,...,AZ,BA,...,ZZ,AAA,AAB,...... */var getExcelColumnName = function (index) { var colName = ''; if (index >= 26) { colName = getExcelColumnName(index / 26 - 1); colName +=

生成类似 excel 版本号 A ,B,C,...,Z AA,AB,..,AZ ...

生成类似 excel 版本号 A ,B,C,...,Z  AA,AB,..,AZ ... 最近遇到一个需求:每次对一条记录进行修改或指定操作,需要生成一个历史版本,版本号需要采用类似excel表格的列号的形式,第一版本为A,第二版本为B,以此类推由A-Z,AA,AB,AC,...,AZ,ZZ,AAA-ZZZ.由于考虑到后面有根据版本号排序,根据版本号范围查询数据的需求,思考了一下,采用了数据库的版本号字段存的是数字1,2,3,4 ....分别对应A,,B,C,D ....,52对应AZ,这样的一

字符串转换:字符串中的&#39;aa&#39;转换成&#39;bb&#39;,但是如果是&#39;a&#39;、&#39;aaa&#39;等,则不进行转换

代码: public void transferString(String str) { //0.条件初始化 char[] cArr = str.toCharArray(); //将字符串转为字符数组处理 char[] flagArr = new char[cArr.length]; //字符数组标记,判断是否转换 for(int i = 0; i < flagArr.length; i++) { //字符数组初始为0 flagArr[i] = '0'; } //1.循环遍历数组,每次处理一个或

正数相减少

我开始用的代码: /****************************************************************************** Copyright (C), 2001-2011, Huawei Tech. Co., Ltd. ****************************************************************************** File Name : Version : Author : Cr

第六次实验 文法

1.分别写出描述以下语言的正规文法和正规式: L1={abna|n≥0}. 正规文法:S->abna A->aA A->bA|a 正规式:ab*a L2={ambn|n≥1,m ≥1} 正规文法:S->aS S->bS|b 正规式: S=aa*bb* L3={(ab)n|n≥1} S->(ab)S|(ab) 正规式: S=(ab)(ab)* 2.将以下正规文法转换到正规式 Z→0A A→0A|0B B→1A|ε A=0A+0B=0A+0(1A+0)=0A+01A+0=(

14.首页点击商品显示商品详情

1.在index.jsp中传递商品id,在a标签中加入href的内容,href="${pageContext.request.contextPath }/product_findByPid.action?pid=<s:property value="#p.pid"/>" <s:iterator value="nList" var="p"> <li> <a target="_b

---------走过夏天,一路慢行的JavaScript之旅(add)!!!

一.JavaScript JavaScript一种直译式脚本语言,是一种动态类型.弱类型.基于原型的语言,内置支持类型.它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能. 二.JavaScript基本使用方式和常用属性 一.使用JS的三种方式: 1.在HTML中直接内嵌JS(并不提倡使用):<button onclick="alert(啦啦啦)">

SSH网上商城---商品详情页的制作

在前面的博文中,小编分别简单的介绍了邮件的发送以及邮件的激活,逛淘宝的小伙伴都有这样的体会,比如在搜索框中输入连衣裙这个商品的时候,会出现多种多样各种款式的连衣裙,连衣裙的信息包括价格,多少人购买,商品的名称等等,但是这些信息不够详情,我们需要了解更多的关于连衣裙的详情,点击某个商品,跳转页面,查看连衣裙的详情,以前小编逛淘宝的时候,从来都没有想过这个功能是如何实现,只知道一个劲儿的在那儿逛,小编现在接手的这个项目中就遇到这样的功能,点击商品跳转到某个商品的详情页面,这个功能该如何实现呢?不要着

函数事件

  DOM树节点: DOM节点分为三大类,元素节点,属性节点,文本节点: 文本节点,属性节点属于元素节点的子节点,操作时,均需要取到元素节点,在操作子节点: 可以使用getElement系列方法,取到元素节点. [查看元素节点] getElementById:通过id取到唯一节点,如果id重名只能取到第一个 getElementByName():通过name属性 getElementTagName():通过标签名: getElementClassName():通过Class名: 给大家详解一下怎