誰もがコンピュータサイエンスのスケジュールの問題に精通しています。
私はこの問題のアルゴリズムを求めていません。
学校での学期の個人的なスケジュールを作成したいだけです
。これがあなたが想定できることです。
私が欲しいのは、有効なスケジュール、さらに重要なことに、最適なスケジュールを作成する方法に関するいくつかのヒント/手がかりです。
そういえば、最適なスケジュールは?
私の個人的なケースでは、これらのクラスは2つの異なる学部からのものですが、次のような情報を含むcsvファイルを作成することができました。
M 16:35:00 17:25:00PHIL375実存主義。 14:35:00 15:55:00COMP350数値計算。 14:35:00 15:55:00COMP208エンジニアリングのコンピュータ。 14:35:00 15:25:00PHIL306心の哲学。 14:35:00 15:25:00PHIL200哲学入門 ..等
ご覧のとおり、すべてが開始時間(反転)でソートされていますが、競合があります。他のすべての曜日についても同じです。
有効/最適なスケジュールを作成するにはどうすればよいですか?何を考えればいいですか?
詳細情報:
これは、私が考慮すべきことについて最初に考えたものです。
何かが足りない?