HTMLify

LeetCode - Reverse Prefix of Word - Go
Views: 41 | Author: abh
func reversePrefix(word string, ch byte) string {
    var stack []rune
    for _i, c := range word {
        stack = append(stack, c)
        if byte(c) == ch {
            var r string
            for i:=len(stack)-1; i>=0; i-- {
                r += string(stack[i])
            }
            return r + word[_i+1:]
        } 
    }
    return word
}

Comments