你和朋友各写了一份派对名单。写 MergeGuests(mine, yours):先是你的名单,再把朋友名单里你还没写的人按顺序接在后面。每份名单自己没有重名,也可能是空的。
MergeGuests([]string{"Ana", "Ben"}, []string{"Ben", "Cai"})→['Ana', 'Ben', 'Cai']MergeGuests([]string{}, []string{"Dee"})→['Dee']func MergeGuests(mine, yours []string) []stringpackage main
func MergeGuests(mine, yours []string) []string {
guests := []string{}
guests = append(guests, mine...)
for _, name := range yours {
found := false
// 在这里写:在 guests 里找一遍 name,找到就让 found 变成 true
// 在这里写:没找到,就把 name append 进 guests
}
return guests
}
写好了先点「运行」试试示例,没问题再点「提交」。