题解列表

筛选

大小写转换-题解(C/C++代码)(简单版)

####解题思路:该题主要用到了toupper函数transform(s.begin(),s.end(),s.begin(),::toupper);//小写变成大写transform(s.begin(),s.end(),s.begin(),::tolower);//大写变成小写####参考代码:```
优质题解

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

#####bfs来搜索目标局面,一旦搜到一定是最小移动次数#####任务:目标检查判重#####通常利用哈希表记录每一种不同的局面```cpptypedefintState[9];//哈希映射Statest[Maxsize],goal;//st二维数组存储每种情形,

2^k进制数-题解(C++代码)

###做一个辅助的二维数组f[i][j],表示位数为i的数,当最高位为j时,可以构成的数的个数以3,7为例f[2][1]=6;f[2][2]=5;...;f[2][6]=1;(和为21)f[3][1]=f[2][2]+f[2][3]+...+f[2][6]=15;(右边的数严格大于左边的)(第3为只能