123456789101112131415161718192021222324252627282930313233 |
- /**
- * Definition for an interval.
- * type Interval struct {
- * Start int
- * End int
- * }
- */
- type SummaryRanges struct {
- intervals []Interval
- }
- /** Initialize your data structure here. */
- func Constructor() SummaryRanges {
- return SummaryRanges{}
- }
- func (this *SummaryRanges) AddNum(val int) {
- beg, end := 0, len(this.intervals)
- for beg < end {
-
- }
- }
- func (this *SummaryRanges) GetIntervals() []Interval {
-
- }
- /**
- * Your SummaryRanges object will be instantiated and called as such:
- * obj := Constructor();
- * obj.AddNum(val);
- * param_2 := obj.GetIntervals();
- */
|