
蓝桥杯算法题
AriaWang
这个作者很懒,什么都没留下…
展开
-
蓝桥杯试题_基础练习_杨辉三角形(JAVA)
问题描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。 它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。 下面给出了杨辉三角形的前4行: 1 1 1 1 2 1 1 3 3 1 给出n,输出它的前n行。输入格式 输入包含一个数n。输出格式 输出杨辉三角形的前n行。每一行从这一行的第一个数开始...原创 2020-04-12 07:15:10 · 259 阅读 · 0 评论 -
蓝桥杯试题_算法训练_比较字符串(JAVA)
问题描述 编程实现两个字符串s1和s2的字典序比较。(保证每一个字符串不是另一个的前缀,且长度在 100以内)。若s1和s2相等,输出0;若它们不相等,则指出其第一个不同字符的ASCII码的差 值:如果s1>s2,则差值为正;如果s1<s2,则差值为负。 样例输入 java basic 样例输出 8 详细代码import java.util.Sc...原创 2020-04-12 06:58:41 · 570 阅读 · 0 评论 -
蓝桥杯试题_算法训练_字符串逆序(JAVA)
问题描述输入一个字符串,长度在100以内,按相反次序输出其中的所有字符。样例输入tsinghua样例输出auhgnist详细代码import java.util.Scanner;public class 试题_算法训练_字符串逆序 { /** 输入一个字符串,长度在100以内,按相反次序输出其中的所有字符。 */ public static void main(...原创 2020-04-12 06:49:22 · 341 阅读 · 0 评论 -
蓝桥杯试题_算法训练_s01串(JAVA)
问题描述 s01串初始为"0" 按以下方式变换 0变1,1变01 输入格式 1个整数(0~19) 输出格式 n次变换后s01串 样例输入3样例输出101数据规模和约定 0~19 解题思路: 可以通过尝试写出0,1,2,3,4变换时字符串变换后的结果,通过仔细观察可以 发现,从变换2次开始,此项就等于前两项叠加的状态。也就是2次变换时等...原创 2020-04-12 06:33:04 · 421 阅读 · 0 评论 -
蓝桥杯试题_算法提高_数字黑洞(JAVA)
问题描述 任意一个四位数,只要它们各个位上的数字是不全相同的,就有这样的规律: 1)将组成该四位数的四个数字由大到小排列,形成由这四个数字构成的最大的四位数; 2)将组成该四位数的四个数字由小到大排列,形成由这四个数字构成的最小的四位数(如果四个数中含有0,则得到的数不足四位); 3)求两个数的差,得到一个新的四位数(高位零保留)。 重复以上过程,最后一定会得到的结果是617...原创 2020-04-12 06:23:38 · 308 阅读 · 0 评论 -
蓝桥杯试题_基础练习_分解质因数(JAVA)
问题描述 求出区间[a,b]中所有整数的质因数分解。------------------------------------------------------------------------------------------------输入格式 输入两个整数a,b。--------------------------------------------------------...原创 2020-04-12 06:06:30 · 516 阅读 · 1 评论 -
蓝桥杯试题 算法训练 瓷砖铺放(JAVA)
问题描述 有一长度为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 编程用递归的方法求解上述问题。--------------------...原创 2020-04-12 05:45:46 · 769 阅读 · 0 评论