輸入字符串可能看起來像這樣:如何通過保持空間含有空格的字符串中的字符進行排序
「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? –