for (int i = 0; i <= max+1; i++) {
list.add(i,0);
}
int c=0;
for (Interval l : airplanes) {
int start = l.start;
int end = l.end;
c++;
System.out.println("第"+c+"次遍历开始");
System.out.println("init data in ("+start+" , "+end+")");
for (int i = start; i < end; i++) {
list.add(i, list.get(i)+1);
System.out.println("end ("+i+" <=> "+list.get(i)+")");
}
}
return Collections.max(list);
Interval的构造器 是
public Interval(int start, int end) {
this.start = start;
this.end = end;
}
为什么,index为5(6也有这样的问题)的list在第三次遍历的时候被初始化为2,在第4次遍历的时候,不应该被增加到3的麽?
慕容森
Helenr
相关分类