算法1(输出字符串的所有组合形式,例如 string s="abc" 输出所有形式 a,b,c,ab,bc,abc 可以与顺序无关)
如题
方法
private void Sub(string s,int t)
{
for (int i = 0; i < s.Length; i++)
{
if (i<=s.Length-t)
{
string result = s.Substring(i, t);
Response.Write(result+",<br />");
}
}
}
//调用方法
string s = "abcd";
for (int i = 1; i <= s.Length; i++)
{
Sub(s, i);
}