蓝桥杯算法提高VIP-计算器-题解(C语言代码) 摘要:解题思路:计算机显示每个数字需要7个二极管,二极管的开关可以对应二进制的1,0。两数开关状态不同就需要转换,对此,可以联想到按位异或的功能,将每个二极管标号,对应一个二进制位,通过按位异或功能,算出总…… 题解列表 2021年02月08日 0 点赞 0 评论 448 浏览 评分:8.0
(C语言代码) so easy ! ! ! 容易理解 更容易上手 摘要:解题思路:牛的方法不会 只能用很 low 的方法了注意事项:参考代码:#include <stdio.h> #include <string.h> int main() { i…… 题解列表 2018年03月07日 8 点赞 1 评论 1866 浏览 评分:8.9
蓝桥杯算法提高VIP-计算器-题解(C语言代码)简单粗暴 值得参考 摘要:直接把每一个数字转到任何数字的情况所需要的开关步数算出来,直接进行调用。 简称:用空间换时间。 #include #include #include int …… 题解列表 2019年11月12日 0 点赞 1 评论 840 浏览 评分:9.6
JakeLin-1560题-计算器-题解(C++代码)-超简方法 摘要:##### 解释思路: 1、`map m;` 按照任意的顺序,将0~9(char)的7个位组成一个字符串string,其中1表示灯亮,0表示不亮 2、须清楚map是其实可以看做一个二维数组,第…… 题解列表 2020年03月03日 0 点赞 0 评论 693 浏览 评分:9.9
蓝桥杯算法提高VIP-计算器-题解(C++代码) 摘要:###思路 > ####0~9的数字,其中每个数字由7个小二极管组成,所以可以用一个字节来表示一个数字,其中二极管亮的位为1,不亮的位为0. ####计算数字A到数字B需要经过多少次转换? ##…… 题解列表 2019年07月06日 0 点赞 0 评论 690 浏览 评分:9.9
蓝桥杯算法提高VIP-计算器 (C语言代码) 摘要:解题思路: 1. 把0-9的每个数字所对应的二极管开关情况分别用0和1给表示出来2. 对当前数字和目标数字做按位异或操作,即判断两者的二极管开关情况是否为01,如果是那就是变换一次,则记录一下本来想着…… 题解列表 2019年03月01日 1 点赞 4 评论 1432 浏览 评分:9.9
蓝桥杯算法提高VIP-计算器-题解(C++代码)--思路简单 摘要:解题思路:很简单看7根灯管的变化就行了;参考代码:#include<bits/stdc++.h> using namespace std; struct lig { int u, d, lu…… 题解列表 2020年08月04日 0 点赞 0 评论 741 浏览 评分:9.9
蓝桥杯算法提高VIP-计算器-题解(Java实现) 摘要:解题思路: 用二维数组存放0~9的LED灯管亮灭情况,1表示亮,0表示灭,然后相对位置进行异或,为1则加起来注意事项: 注意数据类型,数组A和B是字符型,而存放0~9LED灯管亮灭的数组是int型,所…… 题解列表 2021年02月21日 0 点赞 0 评论 309 浏览 评分:9.9
蓝桥杯算法提高VIP-计算器 (Java代码) 20行!!! 摘要:解题思路: 数组存放七段码,1代表亮,0代表不亮;改变次数即为每个数字字符的 段不同数注意事项: 参考代码:import java.util.Scanner; public class …… 题解列表 2021年02月22日 0 点赞 0 评论 1057 浏览 评分:9.9
python-计算器 摘要:解题思路:先将数字0~9的每一根耳机管的状态表达出来,1表示开,0表示关。例如数字1的7根二级管状态为'1011111'(先数中间三根,从上往下,再数左右两边)之后对给出的一对数的每一…… 题解列表 2022年01月22日 0 点赞 0 评论 317 浏览 评分:9.9