Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public int compareTo(Time that){
- if(this.getStartTime() < that.getendTime())
- return -1;
- else if(this.getStartTime() > that.getendTime())
- return 1;
- else
- return 0;
- public Scheduler getSchedule(){ //Scheduling attempt
- Scheduler plan = new Scheduler(events);
- this.events.add(events.get(0));
- for (int i=0; i == events.size(); i++)
- {
- if(events.get(i).getStarTime() > events.get(i-1).getendTime())
- //if(events.get(i).getStartTime().compareTo(events.get(l).getendTime()) > events.get(i-1).getendTime().compareTo(events.get(l).getendTime()))
- this.events.add(events.get(i));
- }
- return plan;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement