网上有个题目,将字符串以单词为单位逆序,例如:"I am a Student" 要变成"Student a am I"
解法大致为:先将字符串整体逆序第一个字符和最后一个交换,第二个与倒数第二个交换,一直到完成整个串逆序,
即”tnedutS a ma I“;然后单个单词逆序。
下面是我的解法,对于字符串中间隔多个空格和末尾多个空格都可以正常处理。
网上有个题目,将字符串以单词为单位逆序,例如:"I am a Student" 要变成"Student a am I"
解法大致为:先将字符串整体逆序第一个字符和最后一个交换,第二个与倒数第二个交换,一直到完成整个串逆序,
即”tnedutS a ma I“;然后单个单词逆序。
下面是我的解法,对于字符串中间隔多个空格和末尾多个空格都可以正常处理。