n 個のタスクがあり、それぞれに複数の開始時刻と 1 つの期間が考えられます。可能であれば、n 個のタスクのスケジュールを少なくとも 1 つ見つけたいと考えています。Android を学ぶためだけにモバイル アプリを作成しようとしているので、アルゴリズムの効率はそれほど重要ではありません。分かりやすくお願いしたいのですが。次に例を示します。
- 料理教室に参加(50分):午前8時、午後12時30分
- 友達と映画を見る(2時間): 2:50pm
- 犬の散歩(30分):8時、9時
- 昼寝(1.5時間):13:20、16:30
- Java の練習 (3 時間): 午前 8 時 30 分、午前 11 時 30 分、午後 2 時、午後 5 時
- ギター練習(1時間): 11:30am,
アルゴリズムは、犬の散歩 (午前 8 時)、Java の練習 (午前 8 時 30 分)、ギターの練習 (午前 11 時 30 分)、料理教室に参加 (午後 12 時 30 分)、昼寝 (午後 1 時 20 分) を返します。友達と映画(2:50pm)。
ありがとうございました