0

n 個のタスクがあり、それぞれに複数の開始時刻と 1 つの期間が考えられます。可能であれば、n 個のタスクのスケジュールを少なくとも 1 つ見つけたいと考えています。Android を学ぶためだけにモバイル アプリを作成しようとしているので、アルゴリズムの効率はそれほど重要ではありません。分かりやすくお願いしたいのですが。次に例を示します。

  1. 料理教室に参加(50分):午前8時、午後12時30分
  2. 友達と映画を見る(2時間): 2:50pm
  3. 犬の散歩(30分):8時、9時
  4. 昼寝(1.5時間):13:20、16:30
  5. Java の練習 (3 時間): 午前 8 時 30 分、午前 11 時 30 分、午後 2 時、午後 5 時
  6. ギター練習(1時間): 11:30am,

アルゴリズムは、犬の散歩 (午前 8 時)、Java の練習 (午前 8 時 30 分)、ギターの練習 (午前 11 時 30 分)、料理教室に参加 (午後 12 時 30 分)、昼寝 (午後 1 時 20 分) を返します。友達と映画(2:50pm)。

ありがとうございました

4

1 に答える 1