Dashboard Temp Share Shortlinks Frames API

HTMLify

LeetCode - Reverse Prefix of Word - Go
Views: 362 | Author: abh
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
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
}