小编Noo*_*les的帖子

是否可以与一台 GATT 服务器建立多个 BLE 连接?

是否可以有多个 GATT 客户端连接到一台 GATT 服务器?

例如,传感器可以是 GATT 服务器。我希望同时连接多部智能手机,以便访问传感器上存储的不同服务。

我检查了蓝牙的核心规范,但找不到任何有用的信息。

提前致谢!

bluetooth bluetooth-lowenergy gatt

7
推荐指数
1
解决办法
4588
查看次数

在保持原始订单的同时,从数字字符串中查找所有可能的数字组合

假如你有字符串:1234

我需要的是从这个字符串生成所有可能的数字组合,但必须保持字符串原始顺序.

每个结果中必须至少有2个数字.

在1234的情况下,输出将是列表的列表

输出清单:

list: 1, 2, 3, 4
list: 12, 3, 4
list: 123, 4        --Note a list containing only 1234 is not valid
list: 1, 23, 4
list: 1, 234
list: 1, 2, 34
list: 12, 34
Run Code Online (Sandbox Code Playgroud)

另请注意,每个结果列表中的数字始终与原始字符串1234的顺序相同.因此,组合34,21或213,4的列表无效.

我能想到的唯一方法:

  1. 从第一个索引开始(1)
  2. 附加下一个数字以形成一个新数字(12)
  3. 然后以递归方式传递新形成的数字以附加下一个数字(123)
  4. 第一个索引完成后,我们用第二个索引重新开始(2)
  5. ...

然而,根据我的方法,我不知道如何生成12,34组合

任何帮助是极大的赞赏!

algorithm search combinations

2
推荐指数
1
解决办法
270
查看次数