【发布时间】:2019-03-07 06:25:36
【问题描述】:
假设我有一个字符串向量,它包含字符串 (aei,ou,a)。我想在 O(n) 中连接它们。连接后会变成 (aeiou,aeia,oua)。我想在一个 for 循环中进行连接。怎么做?
【问题讨论】:
-
请更具体地说明您希望串联遵循的规则。还有,这是作业吗?
假设我有一个字符串向量,它包含字符串 (aei,ou,a)。我想在 O(n) 中连接它们。连接后会变成 (aeiou,aeia,oua)。我想在一个 for 循环中进行连接。怎么做?
【问题讨论】:
请注意,我没有检查过这个,我只是在飞行中制作的。但这听起来像是你想要的。
public void variableStrings(arr[] strings) {
List<string> newList = new List<string>();
for(int i = 0; i+1 < strings.Length -1; i++)
{
newList.add(string.Format("{0}{1}",strings[i],strings[i+1]));
}
}
【讨论】: