我但凡是用一个数据结构一个算法都对不起这道暴力题 摘要:解题思路:注意事项:参考代码:public class Main { public static void main(String[] args) { boolean flag1 = false; …… 题解列表 2022年03月15日 0 点赞 0 评论 251 浏览 评分:9.9
蓝桥杯算法提高VIP-开灯游戏(两种超易理懂解法:暴力/位操作(切换位))(纯正C语言代码) 摘要:#### 这题解法超级多,这里提供两种新手最能接受的方法 ### **暴力**(枚举)和**位操作**(切换位)的方法 ## 方法一:新手暴力 ### 解题思路:逐一枚举,复杂的问题只需简…… 题解列表 2022年04月07日 0 点赞 0 评论 550 浏览 评分:9.9
蓝桥杯算法提高VIP-开灯游戏 (C语言代码) 摘要:解题思路:1.9个灯,各有0和1两个状态。对应着二进制的9个0到9个1(0~2^9)2.遍历0~pow(2,9),3.把上述遍历的每个值转换成对应的9位二进制,并用一个数组分别存放各个位数。即代码中的…… 题解列表 2019年02月12日 0 点赞 0 评论 1519 浏览 评分:9.9
优质题解 蓝桥杯算法提高VIP-开灯游戏-题解dfs(Java代码) 摘要:解题思路: 数据存放: 使用二维数组Switch来存放每个开关能控制的灯的编号,_Switch数组存放每个开关的开关状态,light数组存放每个灯的状态。 …… 题解列表 2021年02月22日 0 点赞 0 评论 529 浏览 评分:9.0
蓝桥杯算法提高VIP-开灯游戏-题解(C++代码) 摘要:解题思路:这是一道模拟题,题目要求找出所有符合情况的答案,显而易见数据量很小,这是比较比较符合dfs解题的思路的。用dfs来解题的话首先得想明白搜索树的构造:显然每个开关只有选或者不选的情况,也就是说…… 题解列表 2021年02月19日 0 点赞 0 评论 451 浏览 评分:8.0
蓝桥杯算法提高VIP-开灯游戏-题解-DFS模板题(C++代码) 摘要:```cpp /* 题目描述 有9盏灯与9个开关,编号都是1~9。 每个开关能控制若干盏灯,按下一次会改变其控制的灯的状态(亮的变成不亮,不亮变成亮的)。 具体如下: 第一个开…… 题解列表 2020年04月18日 0 点赞 0 评论 646 浏览 评分:7.5
蓝桥杯算法提高VIP-开灯游戏-题解(C语言代码) 摘要:# MarkDown编辑器基本使用说明 **如果这是您第一次使用MarkDown编辑器,建议先阅读这篇文章了解一下Markdown的基本使用方法。** ## 实时预览、全屏显示 枚举每种…… 题解列表 2020年02月04日 0 点赞 0 评论 537 浏览 评分:6.0
蓝桥杯算法提高VIP-开灯游戏 (枚举法:枚举开关的状态) 摘要:``` #include #include using namespace std; int lgt[15];//灯的状态(只取lgt[1]至lgt[9]) char swch[9];…… 题解列表 2019年11月01日 0 点赞 0 评论 720 浏览 评分:6.0
python超简单解法!带有详细解析~ 摘要:解题思路:①可以看到题中只需要九位二进制数,全部情况列举只有512种,可以直接挨个进行模拟,对于每一种情况,记录这种情况的操作完成后九盏灯的状态,如果最终开着的灯有四个,则这种情况是成立的,输出。②定…… 题解列表 2022年02月07日 0 点赞 0 评论 291 浏览 评分:6.0
蓝桥杯算法提高VIP-开灯游戏 (C++代码) 摘要:解题思路:只要你,够暴力,我就让你 * * *注意事项:参考代码:#include <iostream> #include <algorithm> #include <string> #incl…… 题解列表 2019年03月23日 1 点赞 0 评论 841 浏览 评分:2.0