题解列表

筛选

蓝桥杯算法提高VIP-排队打水问题-题解(Java代码)

简单说一下结题思路:为了节省时间肯定要将大的时间向后排序,因为这样长时间接水的人就不用别人等了,然后分别计算每个水龙头接水人消耗掉的时间,最后累加求出结果;我用的是二维数组,以水龙头为单位计算;二维数组的两个维度分别为:1.水龙头数;2.总的接水人数/水龙头数+1;(防止余数的产生导致数组下标越界)每

蓝桥杯算法提高VIP-打水问题-题解(Java代码)

简单说一下结题思路:为了节省时间肯定要把打水时间长的人向后排,因为这样长时间接水的人就不用别人等了,所以我将数组排序后直接将最后的水龙头数量的大数字赋值为0;然后分别计算每个水龙头接水人消耗掉的时间,最后累加求出结果;我用的是二维数组,以水龙头为单位计算;二维数组的两个维度分别为:1.水龙头数;2.总

[编程入门]链表合并-题解(Java代码)

没有链表,用创建一个对象的方法来实现直接上代码,很笨但是很容易看懂的方法```javaimportjava.lang.reflect.Array;importjava.util.Arrays;importjava.util.Scanner;publicclassMain{publicstaticvoi

字符逆序-题解(Java代码)

importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);Strings=input.nextLine();for(inti=s.lengt

逆序数-题解(Java代码)

importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn,num=0;n=sc.nextInt();inta[]=newint[n];f

姜太公钓鱼-题解(Java代码)

importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn,num=0;n=sc.nextInt();inta[]=newint[n];f