输入字符串可能看起来像这样:如何通过保持空间含有空格的字符串中的字符进行排序
“2 4 8 6” 或 “abzgh”
输出String应该像此:
“2 4 6 8” 和 “abghz”
我试图找到一个使用C#LINQ和任何其他简单的方法将没事的答案。 作为初学者,我在这个链接中经历了这个问题:Is there a simple way that I can sort characters in a string in alphabetical order
但是,我无法按照希望的顺序正确排序数组。
编辑:请注意字符间的空格数量为1.如果可能的话,请考虑这个测试用例“2 15 3”。
如果输入的字符串是“”123 abc 8 + 1 xy z 4 9 -5“'输出字符串是什么? –
空格是否总是用作“分隔符”,意思是说,你不能只用空格分割字符串然后对它进行排序吗? – r41n
非空间块之间的空格数是否始终为1? –