假设我们有一个包含 n 个数字的数组;我们必须找到一个非空子集,使得子集元素的和可以被 n 整除。因此,我们必须输出任何这样的子集及其大小以及原始数组中元素的索引(如果存在)。因此,如果输入类似于 [3, 2, 7, 1, 9],则输出将为 [2],[1 2]。要解决此问题,我们将遵循以下步骤 -定义一个映射 my_mapadd := 0对于初始化 i := 0,当 i < N 时,更新(增加 i 的值),执行 -add := (add ... 阅读更多
假设我们有一个字符串 S。长度为 n。这些 n 个盒子彼此相邻,位置 i 处的字符 R 表示第 i 个盒子被推向右侧。类似地,位置 i 处的 L 表示第 i 个盒子被推向左侧,“.” 表示空位。从初始配置开始,在每个时间单位,一个被推向右侧的盒子能够将下一个盒子推向右侧,相同的操作也可以应用于左侧。我们必须找到所有盒子在不再 ... 阅读更多