面包店门口在排队,queue 是从前到后的名字。写 PlaceInLine(queue, name),返回 name 排第几(最前面的是 1)。不在队里就返回 0。
PlaceInLine([]string{"Ana", "Ben", "Cai"}, "Ben")→2PlaceInLine([]string{"Ana"}, "Zoe")→0func PlaceInLine(queue []string, name string) intpackage main
func PlaceInLine(queue []string, name string) int {
for i, person := range queue {
// 在这里写:是要找的人,就返回他排第几
}
return 0
}
写好了先点「运行」试试示例,没问题再点「提交」。