题解列表

筛选

蓝桥杯2013年第四届真题-核桃的数量-题解(Java代码)

先用数组去将3个组的人数做一个存值,那么我们分核桃首先要满足的是组里每个人都有核桃,所以排序后将循环的初始值设为最大的人数,从而减少循环的次数,接着我们需要满足每个组的核桃都要被均分,这样结果就出来了。publicstaticvoidmain(String[]args){//TODOAuto-gene

蛇行矩阵-题解(Java代码)

```javaimportjava.util.Scanner;publicclass蛇形矩阵{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);intn=scanner.nextInt();inta=1,

广度优先搜索+队列

```javaimportjava.util.*;publicclassMain{staticclassNode{Stringstatue;intstep;intx;Node(Stringstatue,intstep,intx){this.statue=statue;this.step=step;th

java dfs剪枝搜索

```javaimportjava.util.Scanner;publicclassMain{privateint[]arr;privateint[]num;privateboolean[]used;privateintresult=0;Main(int[]num,