我正在尝试编写一个算法,该算法返回一个数组,该数组包含长度为 n 的值 0、1 和 2 的所有可能组合。
例如,当 n = 2 时:
00
01
02
10
11
12
20
21
22
我已经开始但远未正确或完成的代码:
func main() {
var results []string
matches := rangeSlice(2)
for a := 0; a < len(matches); a++ {
for b := 0; b < 3; b++ {
matches[(len(matches) - a) - 1] = b
results = append(results, strings.Join(convertValuesToString(matches), ""))
}
}
printResults(results)
}
非常感谢您的帮助!
慕村9548890
holdtom
慕雪6442864
相关分类