题解列表

筛选

优质题解

蓝桥杯算法提高VIP-任意年月日历输出-题解(C++代码)

摘要:解题思路:整个程序的思路是先确定那一年的1月1号是星期几,用k记录 ,然后再从那一年的一月推到指定月份的一号是星期几,依然用k记录  k的范围大小是0-6,0代表星期天注意事项:参考代码:#inclu……

蓝桥杯算法提高VIP-质数的后代-题解(C++代码)

####解题思路:根据题意如果自然数是两个质数的积则称该自然数为直接后代。可以得出这两个质数必定是小于自然数的。综上可以通过以自然数为基准往前遍历每一个数,如果找到一个质数,并该质数被自然数整除后的商也是质数,那么就说明这个自然数是直接后代```cpp#include#includeusingname

蓝桥杯算法提高VIP-勾股数-题解(C++代码)

####解题思路很简单的题:根据勾股定理:a^2+b^2=c^2;暴力点也就可以直接3个循环嵌套判断即可但我感觉会超时。则我通过两层循环遍历a和b并根据勾股定理求c,求得c后再检查c在开平方根后是否为整数来判断a,b,c符合不符合勾股数```cpp#include#includeusingnamesp

蓝桥杯2015年第六届真题-切开字符串-题解(C++代码)使用set进行去重

####注意事项:坑点一:后半段的非正回文子串是包括除正回文子串以外的所有情况也就是说**非正回文子串包含**:*不是回文*是回文但它的长度为偶数坑点二:前一段中有A个**不相同**的正回文子串,后一段中有B个**不相同**的非正回文子串**注意是不相同**。
优质题解

蓝桥杯2015年第六届真题-穿越雷区-题解(C++代码)

###分析:这道题整体来说还是一道搜索题,有点类似解救小哈那道题,就是dfs的话有点麻烦的地方是如何处理题目中**它必须交替地穿越正能量辐射区和负能量辐射区才能保持正常运转**,我把+、-处理成为1、-1,A、B处理成为0.定义变量p,**p的取值是-1、1也就是代表正负辐射状态。