我有一个矩阵(数组的数组)的形式
[1, 2, 3, 4]
[12, 23, 34]
[123, 234]
[1234]
并且想要生成该矩阵的序列,该矩阵彼此跟随并且(转换为字符串)与索引 0(最顶部)处的数组的长度相同。因此,即结果将是
[1, 2, 3, 4]
[12, 3, 4]
[1, 23, 4]
[1, 2, 34]
[12, 34]
[123, 4]
[1, 234]
[1234]
我想要实现的是获得一个字符串的所有部分,这些部分可以直接相互连接并拆分 i 个子数组(如示例所示)。
实现语言无关紧要,但最好是 Python、java、ruby、C#、clojure、Psudo 代码或其他相当高级别的语言。