“Java Meeting Scheduler” Ответ

Java Meeting Scheduler


   lastMaxEndTime = CurrentEvent EndTime

   if NextEvent exists {

      
      if (lastMaxEndTime > NextEvent StartTime) { 
         overlappingMode = true;
         overlappingEvents.add(currentEvent); 
         lastMaxEndTime = max(lastMaxEndTime, NextEvent EndTime)
      }
      else {  
         if (overlappingMode is TRUE) {
           
            redrawOverlappingEvents(overlappingEvents);
           
            overlappingMode = false;
            EMPTY overlappingEvents;
         }

       
         lastMaxEndTime = NextEvent EndTime
      }
   }
Delightful Deer

Java Meeting Scheduler

4
03:30 1
13:01 2
12:00 1
09:11 2
05:10 2    // Test
Delightful Deer

Ответы похожие на “Java Meeting Scheduler”

Вопросы похожие на “Java Meeting Scheduler”

Больше похожих ответов на “Java Meeting Scheduler” по Java

Смотреть популярные ответы по языку

Смотреть другие языки программирования