Quantcast
Channel: Standing on the Shoulder of Linus »プログラム
Viewing all articles
Browse latest Browse all 12

nagoya.php第6回に参加しました

0
0

nagoya.php第6回に参加しました。

コードを書いてみる

素PHPでプログラミングしました。元ネタはレッスンは何曜日? ~ 横へな 2014.5.9 問題です。

ユーザー(社員)と希望日を入力として、なるべく希望に合うように振り分けて出力する、というものです。

今回は、私は予約を受け付けるクラス(yoyakulist.php)から作っていきました。

ユーザーは、希望日を5つ(月火水木金)並べて設定できます。希望順序を第一優先で、その後申し込み順、という条件でした。今回はここが一番大変な気がしました。

で、希望日をどう処理するか迷ったのですが、main側のtryReserveで処理することにしました。このためyoyakulist側はシンプルになり、空きがあるかどうかだけをチェックします。


Viewing all articles
Browse latest Browse all 12

Latest Images

Trending Articles





Latest Images