题解列表

筛选

队列DFS和用数组存储的树(Java)

摘要:解题思路:先通过构造一棵树,这里用数组记录数的父节点最为合适,且需开第二个数组记录该节点的后代节点个数,在构造一个队列,用于DFS,在遍历每一层的时候去掉这一层中后代节点数最大的节点,最后加上每层遍历……

1532: 蓝桥杯算法提高VIP-数组输出(遍历and判断)

摘要:解题思路:  定义一个二维数组,边输入边和max作比较,遍历结束即可输出最大值注意事项: 1、 多个最大值选择输出行最小的,列最小的,做判断的时候这行代码:num[i][j])>max便可以实现这个要……

最长子序列-java

摘要:解题思路:注意事项:参考代码: import java.util.*; public class Main {     public static void main(String[] args……

1013: [编程入门]Sn的公式求和

摘要:解题思路:如果n=3,就是222+22+2,即2*(1*100+2*10+3*1),可以利用这个规律,写一个while()语句。注意事项:感觉 i 可以优化掉,不需要定义出来占空间。参考代码:#inc……

这真的是简单题吗

摘要:解题思路:注意事项:参考代码:import java.util.Arrays;import java.util.Scanner;public class Main {  public static v……

1014: [编程入门]阶乘求和

摘要:解题思路:为了看起来更清晰,我先写了一个阶乘的函数,然后在主函数内将每个阶乘累加起来。注意事项:(1)注意溢出,当阶乘的基数很大时,int表示的范围就不够用了。(2)递归时,分清楚 n - 1 和 n……