Go语言实现:【剑指offer】翻转单词顺序列

该题目来源于牛客网《剑指offer》专题。

例如,“student. a am I”,正确的句子应该是“I am a student.”

Go语言实现:

func reverseSentence(str string) {
  //strings.Fields(s string) []string,直接返回使用空格分割的字符串
  strArray := strings.Fields(str)
  for i := len(strArray) - 1; i >= 0; i-- {
    if i == 0 {
      fmt.Print(strArray[i])
    } else {
      fmt.Print(strArray[i], " ")
    }
  }
}
posted @ 2019-12-08 21:02  南方有嘉木1993  阅读(113)  评论(0编辑  收藏  举报