package q1441 const ( PUSH = "Push" POP = "Pop" ) func buildArray(target []int, n int) []string { ret := []string{} last := 0 for _, num := range target { for range num - last - 1 { ret = append(ret, PUSH, POP) } ret = append(ret, PUSH) last = num } return ret } var _ = buildArray