题解列表

筛选

三角形-题解(Java代码) 递归记忆化搜索

第一次解这题时直接用了递归算法,结果50%超时,于是就用记忆化搜索优化一下递归,就是用一个容器将递归中会重复计算的值装起来,等到要进行重复计算时直接调用这个值免去了重复计算的步骤importjava.util.Scanner;publicclassMain{publicstaticvoidmain(S

JakeLin-1490题-蓝桥杯算法提高VIP-五次方数-题解(C++代码) 思路简单

**为了增加效率,我们这里先打表,n数组存储数组元素的五次方值,n[i]就是i的五次方**接下来的思路就很简单啦,我们逐一判断:在2~999999中这个数的每一位的五次方相加最终结果是否等于数本身,是则输出。以下是代码:#include#include#include#includeusingname

【数组的距离】-题解(C++代码)思路简单

~~思路简单~~,效率一般的说,遍历两个数组,双双相减取绝对值取最小的说**小优化:由于f和g都是升序数组,我们每次拿f中的元素和g中的元素相减取绝对值,当res得到更新后,不需要继续往下算,因为g升序,往下只会越来越大的说**#include#include#include#includeusing