add new solutions
This commit is contained in:
parent
67cad91898
commit
51975f3386
24 changed files with 933 additions and 14 deletions
21
solutions/14/q1441/solution.go
Normal file
21
solutions/14/q1441/solution.go
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
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
|
||||
Loading…
Add table
Add a link
Reference in a new issue