题解列表

筛选

蓝桥杯历届试题-九宫重排-题解(C++代码)

###起点和终点区别,一起搜索```cpp#include#include#include#includeusingnamespacestd;inta[4][2]={1,0,-1,0,0,1,0,-1};//坐标数组,进行上下左右移动mapmp1;//存每次变换的结果mapmp2;//存每种结果的步数

【滑动窗口】数组求和-题解(Java代码)

###滑动窗口思想:将要相加的m个数字圈起来开头:先加上数组前m个数,成立一个窗口后续:将窗口向后移动,加上窗口后面的一个数字,同时减去窗口的第一个数字,使窗口的大小始终不变(永远是m个数相加)###注意:圈首尾位置的时候容易越界,用%解决###参考代码:```javaimportjava.util.