题解列表

筛选

DNA (C++代码)简短代码

摘要:解题思路:    1. 先看每个子链,是个对称的图形,可以用一个 for 循环将其打印出:for(int j=0; j<a; j++)     if(j==i || j==a-i-1)      ……

P1016 (C++代码)

摘要:解题思路:注意事项:参考代码:     #include <iostream>     #include <algorithm>     #include <cstring>     usin……

检查金币 (C++代码)

摘要:解题思路:借鉴百钱百鸡问题中的解题思路,在此题中利用十个循环,这种方法较容易理解,就是比较麻烦注意事项:  事先算出每一批中有多少金币,第一批中1个,第二批3个,三批9个,四批27个,五批81个,以此……

蓝桥杯算法提高VIP-摆花 (C++代码)

解题思路:记忆化搜索即可,MOD的位置有讲究?是的记忆化对于复杂度简直就是降维打击。。。这个题可以写成带回溯的也可以写成不带回溯的,就是记录每种花剩余的数量,尽量写成不带回溯的比较好注意事项:参考代码:#define_CRT_SECURE_NO_WARNINGS#include#i

蓝桥杯算法提高VIP-拿糖果 (C++代码)

摘要:解题思路:谜一样的题。。谁能告诉我样例里面为什么是6不是7,命名15-3*2-2*2-2*2 = 1,剩下的不是更小吗,也可以啊。。。注意事项:参考代码:#define _CRT_SECURE_NO_……

9.新生的入队仪式 (C++代码)

解题思路:先与最高的比较,判断是不是最高的如果是最高的,直接放在原本最高的下一个位置如果不是,分左右两种情况左边为正的二分查找,将放在第一个比它大的数的位置上右边为反的,将放在第一个比的小的数的位置上```cpp#include#includeusingnamespacestd;inta[100055