Clarify Expand and Extend

Jeremy Chase 2022-03-04 14:46:45 -05:00
parent bcffc396a0
commit 46d01ae2a1

@ -67,13 +67,15 @@ a = a[:len(a)-1]
``` ```
#### Expand #### Expand
Insert `n` elements at position `i`:
```go ```go
a = append(a[:i], append(make([]T, j), a[i:]...)...) a = append(a[:i], append(make([]T, n), a[i:]...)...)
``` ```
#### Extend #### Extend
Append `n` elements:
```go ```go
a = append(a, make([]T, j)...) a = append(a, make([]T, n)...)
``` ```
#### Filter (in place) #### Filter (in place)