【发布时间】:2013-08-26 12:15:28
【问题描述】:
我有 5 个包含字符串的列表:追加、单词、中间、组合、前置。 (或 s0、s1、s2、s3、s4)。 每个列表在程序启动时可以随机包含 0 到 256 个字符串。
如何输出所有可能的组合?
我尝试了级联的 for() 循环,但如果中间的列表包含 0 个字符串(例如 s2),则会失败。
【问题讨论】:
-
使用
sprintf,但问题对我来说不是很清楚。 -
可能它会失败,因为您不处理角落案例。请发布您的代码,以便我们查看您做错了什么。
-
5 个字符串列表或 5 个字符串列表?
-
我的第一个问题是为什么?在 256 个字符串的 5 个列表的情况下,您正在查看超过 1 万亿个组合......
标签: c++ c string list combinations