AcWing 835. Trie字符串统计-golang
原题链接
简单
作者:
一只鱼
,
2021-09-03 15:23:51
,
所有人可见
,
阅读 195
AcWing 835. Trie字符串统计-golang 偷懒的方法
package main
import (
"bufio"
"fmt"
"os"
"strings"
)
var scan *bufio.Scanner
func main() {
var N int
fmt.Scan(&N)
scan = bufio.NewScanner(os.Stdin)
buf := make([]byte, 0, 1000*1024)
scan.Buffer(buf, len(buf))
var str string
for i := 0; i < N; i++ {
opSli := strings.Split(readLine(), " ")
if opSli[0] == "I" {
str += "," + opSli[1]
continue
}
fmt.Println(strings.Count(str, opSli[1]))
}
}
func readLine() string {
scan.Scan()
return scan.Text()
}