题解列表

筛选

优质题解

蓝桥杯2013年第四届真题-格子刷油漆-题解(Python代码)动态规划

解题思路:DFS会超时分两类来看,我们设a[i],b[i]两个数组,这里划分的依据是终点的类型不同,大家往下看就明白了a数组表示长度为i的格子(也就是2*i的格子图)从某一点出发,终点任意(这里注意下,是终点任意,所以a数组对b数组有个包含关系)的方案数目b数组表示长度为i的格子,

C语言训练-数字母-题解(C语言代码)

思路:通过字符数组输入字符串,循环遍历判断字母个数注意事项:```c#include#include#includeintmain(void){char*a=(char*)malloc(sizeof(char)*100);//申请堆区空间gets(a);//输入字符串intl=strlen(a);//

蓝桥杯算法提高VIP-最大乘积-题解(Java代码)

解题思路:本题主要是通过改用排序算法,将比较标准改成两个数之间绝对值之间的比较,如此就可以得到按照绝对值的大小排序的一个序列;然后从已排序的序列中从按次序取m个数累乘。在累乘之前应该先计算在m个数的范围内,有几个数是负数,如果数量为偶数,则可以直接完成对m个数的累乘;如果数量为奇数,
优质题解

[编程入门]自由下落的距离计算(C语言代码)

解题思路:审清题干,养成习惯。两个输入,两个输出,M表示初始下落高度,N表示触地次数。要求输出第N次触地时反弹的高度及所经过的路程长度,都保留两位小数,目的很明确。首先来看反弹高度,题目描述:每次落地后返回原高度的一半。即:第N次触地反弹高度为其触地前高度的一半,

蓝桥杯算法提高VIP-淘淘的名单-题解(Java代码)

摘要:/*淘淘拿到了一份名单,他想对上面的名字进行处理,挑出一些特殊的名字,他请你来帮忙。 淘淘关注以下名字: 如果这个名字是“WYS”,他希望你的程序输出“KXZSMR”。 如果这个名字……