Java
文章平均质量分 51
满天星✧
这个作者很懒,什么都没留下…
展开
-
蓝桥杯——ALGO-20—— 算法训练 求先序排列
资源限制:内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s问题描述: 给出一棵二叉树的中序与后序排列。求出它的先序排列。(约定树结点用不同的大写字母表示,长度<=8)。输入格式: 两行,每行一个字符串,分别表示中序和后序排列输出格式: 一个字符串,表示所求先序排列样例输入: BADC BDCA样例输出: ABCD代码如下:import java.util....原创 2022-04-04 16:43:18 · 3992 阅读 · 0 评论 -
蓝桥杯——ALGO-10—— 算法训练 集合运算
资源限制:时间限制:1.0s 内存限制:512.0MB问题描述: 给出两个整数集合A、B,求出他们的交集、并集以及B在A中的余集。输入格式: 第一行为一个整数n,表示集合A中的元素个数。 第二行有n个互不相同的用空格隔开的整数,表示集合A中的元素。 第三行为一个整数m,表示集合B中的元素个数。 第四行有m个互不相同的用空格隔开的整数,表示集合B中的元素。 集合中的所有元素均为int范围内的整数,n、m<=1000。输出格式: 第一行按从小到大的顺序输出原创 2022-03-28 20:40:03 · 137 阅读 · 0 评论 -
蓝桥杯——ALGO-12—— 算法训练 幂方分解
资源限制:内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s问题描述: 任何一个正整数都可以用2的幂次方表示。例如: 137=27+23+20 同时约定方次用括号来表示,即ab可表示为a(b)。 由此可知,137可表示为: 2(7)+2(3)+2(0) 进一步:7= 22+2+20(21用2表示) 3=2+20 所以最后137可表示为: 2(2(2)+2+2(0))+2(2+2(0)...原创 2022-04-04 16:26:05 · 174 阅读 · 0 评论 -
蓝桥杯——ALGO-11—— 算法训练 瓷砖铺放
资源限制:内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s问题描述: 有一长度为N(1<=N<=10)的地板,给定两种不同瓷砖:一种长度为1,另一种长度为2,数目不限。要将这个长度为N的地板铺满,一共有多少种不同的铺法? 例如,长度为4的地面一共有如下5种铺法: 4=1+1+1+1 4=2+1+1 4=1+2+1 4=1+1+2 4=2+2 编程用递归的方法求解上述问题。...原创 2022-04-04 16:11:24 · 364 阅读 · 0 评论