[蓝桥杯][基础练习VIP]FJ的字符串-递归
题目描述
FJ在沙盘上写了这样一些字符串:
A1 = “A”
A2 = “ABA”
A3 = “ABACABA”
A4 = “ABACABADABACABA”
… …
你能找出其中的规律并写所有的数列AN吗?
输入
仅有一个数:N ≤ 26。
输出
请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。
样例输入
3
样例输出
ABACABA
解题思路:
看到这前后一样相互对应,就有可能想到递归了…
代码如下:
#include <iostream>
using namespace std;void dfs(int n) {if (n == 0)return ;dfs(n - 1);//前半部分cout << char('A' + n - 1);dfs(n - 1);//后半部分
}int main() {int n;cin >> n;dfs(n);return 0;
}
[蓝桥杯][基础练习VIP]FJ的字符串-递归相关推荐
- 蓝桥杯 基础练习VIP FJ的字符串 java
蓝桥杯 基础练习VIP FJ的字符串 java 题目 题目描述 FJ在沙盘上写了这样一些字符串: A1 = "A" A2 = "ABA" A3 = " ...
- [蓝桥杯][算法提高VIP]阮小二买彩票[递归全排列]
题目 1578: [蓝桥杯][算法提高VIP]阮小二买彩票 时间限制: 1Sec 内存限制: 128MB 提交: 348 解决: 153 题目描述 在同学们的帮助下,阮小二是变的越来越懒了, 连算账都 ...
- [蓝桥杯][基础练习VIP]完美的代价(贪心)
题目描述 回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的.小龙龙认为回文串才是完美的.现在给你一个串,它不一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串. 交换的定义是 ...
- [蓝桥杯][基础练习VIP]Huffuman树
题目描述 Huffman树在编码中有着广泛的应用.在这里,我们只关心Huffman树的构造过程. 给出一列数{pi}={p0, p1, -, pn-1},用这列数构造Huffman树的过程如下: 找到 ...
- [蓝桥杯][基础练习VIP]完美的代价-贪心
题目描述 回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的.小龙龙认为回文串才是完美的.现在给你一个串,它不一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串. 交换的定义是 ...
- 问题 1462: [蓝桥杯][基础练习VIP]Huffuman树
题目描述 Huffman树在编码中有着广泛的应用.在这里,我们只关心Huffman树的构造过程. 给出一列数{pi}={p0, p1, -, pn-1},用这列数构造Huffman树的过程如下: ...
- [蓝桥杯][基础练习VIP]分解质因数
题目描述 求出区间[a,b]中所有整数的质因数分解. 提示 先筛出所有素数,然后再分解. 数据规模和约定 2< =a< =b< =10000 输入 输入两个整数a,b. 输出 每行输 ...
- [蓝桥杯][基础练习VIP]2n皇后问题(深搜)
输出一个整数,表示总共有多少种放法. 样例输入 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 样例输出 2 思路:数据量不大,就是暴力搜索,先安排一种皇后,然后再安排另一种皇后. ...
- [蓝桥杯][基础练习VIP]报时助手
题目描述 给定当前的时间,请用英文的读法将它读出来. 时间用时h和分m表示,在英文的读法中,读一个时间的方法是: 如果m为0,则将时读出来,然后加上"o'clock",如3:00读 ...
最新文章
- 【S操作】轻松优雅防止(解决)两次掉进同一坑的完美解决方案
- python 解析xml 文件: SAX方式
- XHTML、HTML4,HTML5 之间的区别
- 报表工具流行度以及对linux的支持情况调研
- linux win7 默认启动,请教:我的grub.cfg里面的内容如下,请教怎样改代码才能让WIN7设为默认启动...
- 二进制 正数 负数 源码反码补码
- 分布式系统:数据库、操作系统、集群、协调、接口、多处理器、共享、I/O
- 使用Span T 提高C#代码的性能
- 网络故障处理手册大全
- 「leetcode」513.找树左下角的值(详解)
- 电机与拖动(电、磁、机械运动)
- 服务器硬盘品牌型号认识,服务器的硬盘和主板能和FBD内存搭配的,现在主流的是什么品牌和型号啊?...
- 流氓软件驱动精灵 强制锁定浏览器主页
- 广告创意设计的灵感来源
- 千万级中文公开免费聊天语料数据分享
- 切换输入法半角全角(打开关闭输入法)
- 网上买电信电话卡又被欺骗百元
- 【答学员问】网站换ip后遇到的问题排查思路
- pc是指什么型号的计算机,pc_pc是什么意思-太平洋IT百科手机版
- 迎难而上 数据库管理员怎样走向成功?(转)
热门文章
- Android studio之如何快速查看页面的布局
- python路径怎么找windows_如何查看 windows 中 Python安装路径
- bootstrap tabale 点击_jquery+bootstrap实现tab切换, 每次切换时都请求数据, 点击提交分别向不同的地址提交数据...
- 世界上最美的40个小镇,你见过多少个?
- “对不起,我们只招父母毕业于名牌院校的孩子”:最可怕的,是你还以为学历不重要...
- 不好意思,爱因斯坦这次,又对了!
- 中科大博士写外挂被抓,非法牟利300多万!
- mysql 免安装初始化_mysql免安装版配置步骤详解分享
- linux 查询oracle情况,在Linux下使用SQLPlus查看Oracle数据库表空间及使用率
- python选择题题目_Python接口测试题(持续更新中)