57.go 350 B

12345678910111213141516171819202122
  1. package main
  2. import (
  3. "fmt"
  4. )
  5. /**
  6. * Definition for an interval.
  7. * type Interval struct {
  8. * Start int
  9. * End int
  10. * }
  11. */
  12. func insert(intervals []Interval, newInterval Interval) (in []Interval) {
  13. return
  14. }
  15. func main() {
  16. in := []Interval{{1, 2}, {3, 5}, {6, 7}, {8, 10}, {12, 16}}
  17. ans := insert(in, Interval{1, 2})
  18. fmt.Println(ans)
  19. }