题解 | #句子逆序#
句子逆序
https://www.nowcoder.com/practice/48b3cb4e3c694d9da5526e6255bb73c3
//双指针
using System;
using System.Text;
namespace HJ11{
class Solution{
public static void Main(){
var input = Console.ReadLine().ToCharArray();
var len = input.Length;
var res = new StringBuilder();
var j = len-1;
for(int i = len-1; i >= 0; i--){
if(input[i] == ' '){
for(int k = i+1; k<=j;k++){
res.Append(input[k]);
}
j = i-1;
res.Append(' ');
}
if(i == 0){
for(int k = i; k<=j;k++){
res.Append(input[k]);
}
}
}
Console.WriteLine(res);
}
}
}
科大讯飞公司氛围 471人发布