func isLongPressedName(name string, typed string) bool {
i:=0
j:=0
for ; i<len(name) && j<len(typed); {
if name[i] == typed[j] {
i++
j++
} else if j > 0 && name[i-1] == typed[j] {
j++
} else {
return false
}
}
for ; j<len(typed); j++ {
if(name[i-1] != typed[j]) {
return false
}
}
if i < len(name) {
return false
}
return true
}
网友评论