Kodewick
开始学 →
小挑战←→0 / 70

合并派对名单

#030小挑战切片循环约 7 分钟

你和朋友各写了一份派对名单。写 MergeGuests(mine, yours):先是你的名单,再把朋友名单里你还没写的人按顺序接在后面。每份名单自己没有重名,也可能是空的。

示例
MergeGuests([]string{"Ana", "Ben"}, []string{"Ben", "Cai"})→['Ana', 'Ben', 'Cai']
MergeGuests([]string{}, []string{"Dee"})→['Dee']
函数func MergeGuests(mine, yours []string) []string
main.go
package 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
}
Ctrl + Enter 也能运行
结果

写好了先点「运行」试试示例,没问题再点「提交」。