问题 A: FJ的字符串
来源:互联网 发布:淘宝上做一件代发 编辑:程序博客网 时间:2024/06/07 11:54
题目描述
输入
输出
样例输入
3
样例输出
ABACABA
import java.util.*;public class Main { static String fun(int n) { if(n==1) return "A"; else return fun(n-1)+(char)(n-1+'A')+fun(n-1); } public static void main(String[] args) { Scanner in= new Scanner(System.in); int n = in.nextInt(); System.out.println(fun(n)); } }
反思:这个题的规律比较明显,从第一个A开始,依次往上叠加,每一个都是:n-1 n n-1 的形式,n代表字母表里面的第几个字母
n-1代表前一个字符串。使用递归最重要的是找到出口。
阅读全文
0 0
- 问题 A: FJ的字符串
- 问题 C FJ的字符串
- FJ的字符串 /*问题描述 FJ在沙盘上写了这样一些字符串: A1="A" A2="ABA" A3="ABACABA" A4="ABACABADABACABA" ... ...
- FJ的字符串
- FJ的字符串 蓝桥杯
- 14.FJ的字符串
- FJ的字符串
- FJ的字符串
- FJ的字符串
- 蓝桥杯:FJ的字符串
- FJ的字符串
- 蓝桥杯--FJ的字符串
- 蓝桥杯 FJ的字符串
- FJ的字符串
- FJ的字符串
- FJ的字符串
- FJ的字符串
- FJ的字符串
- Nvidia TX2 外设
- 卡马克卷轴算法研究
- Spring-使用外部属性文件01
- 移动端position:fixed滑动问题
- 关于linux下的PS1的设定与PATH的设定
- 问题 A: FJ的字符串
- 再次深入理解TCP网络编程中的send和recv(TCP传输的一般过程抓包演示)
- Maven工程聚合错误Could not find artifact cn.itcast.parent:itcast-parent:pom:0.0.1-SNAPSHOT and 'parent.rel
- CSS3 中的 rem 值与 px 之间的换算
- 百炼-2756-二叉树-C语言-递归
- 正则表达式
- 如何在CentOS 6上通过YUM安装Nginx和PHP-FPM
- thinkphp 常量参考
- maven之学习之路(-)