一文教你分清ESP32,ESP8266,ESP01,ESP01S

ESP8266

ESP8266(ESP8266EX)是乐鑫公司做的一款WiFi MCU

乐鑫官网:https://www.espressif.com.cn/zh-hans/home

ESP8266页面:https://www.espressif.com.cn/zh-hans/products/socs/esp8266

ESP32

ESP32又是乐鑫公司另外一个系列的产品,它和ESP8266是兄弟关系

ESP-X

ESP-X系列是安信可公司基于esp系列芯片制作的模组,包含多个系列型号,具体详细见下表

安可信官网:https://ai-thinker.com/

在这里插入图片描述

在这里插入图片描述

ESP-01和ESP-01S

左边的是ESP-01S,右边的是ESP-01

在这里插入图片描述

在这里插入图片描述

区别:

  • ESP-01S天线区域右下角只有一个指示灯,ESP-01天线区域右下角有两个指示灯。
  • ESP-01S背面有引脚说明,ESP-01背面有没有引脚说明。
  • ESP-01S内部电路相对应ESP-01做了优化,使用建议大家购买的时候买ESP8266-01S
题目描述: 有一家餐馆,它的特色菜是一种叫做“Perket”的菜肴。这道菜由N种不同的香料组成,每种香料都有一个正整数的苦味值一个正整数的美味值。每道菜需要用到至少一种香料,而且每种香料只能用一次。每道菜的苦味值是所有用到的香料的苦味值的乘积,美味值是所有用到的香料的美味值的。现在,你需要计算出所有菜肴中苦味值美味值的差的绝对值的最小值。 输入格式: 第一行包含整数N。 接下来N行,每行包含两个整数,表示一种香料的苦味值美味值。 输出格式: 输出一个整数,表示所有菜肴中苦味值美味值的差的绝对值的最小值。 输入样例: 3 1 7 2 6 3 8 输出样例: 1 解题思路: 这道题目可以使用二进制枚举的方法来解决。 首先,我们可以将所有的香料的苦味值美味值分别存储在两个数组中。 然后,我们可以使用二进制枚举的方法来枚举所有的菜肴。具体来说,我们可以使用一个二进制数来表示一道菜肴,其中第i位为1表示这道菜肴中使用了第i种香料,为表示没有使用。 对于每一道菜肴,我们可以计算出它的苦味值美味值,并将它们分别存储在两个数组中。 最后,我们可以枚举所有的菜肴,计算它们的苦味值美味值的差的绝对值,并找到其中的最小值。 时间复杂度: 枚举所有的菜肴需要O(2^N)的时间复杂度,计算每道菜肴的苦味值美味值需要O(N)的时间复杂度,因此总时间复杂度为O(2^N*N)。 参考代码:
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值