解決済み
平成30年秋の基本情報午後、アルゴリズムについて質問します。解析処理のプログラムにおいて、priorityの配列で、優先順位を格納していると思うのですが、要素1を格納したあとbestを初期化しているようなのですが、どこで初期化しているのでしょうか。ループ入る前には初期化されていますが、それはループに入った後には通らずに初期化出来ません。 自分の予想ではpriority[2,13,24,16]になると思うのですが、違うのでしょうか。わかる人回答お願いします。 https://www.fe-siken.com/s/kakomon/30_aki/pm08.html
修正 best=nest なんでさっきの回答者回答取り消ししたんだろ、、、
202閲覧
nest←nest+10とnest←nest-10はnestの値を更新していますが、 Priority[OpCnt]←nest+1やPriority[OpCnt]←nest+2はnestの値に1,2を加えた式を代入してるだけでnest自体は更新していません。 あとこの手の質問で変数名の間違いは結構きついです(bestがなにを指しているのか探しても見つからず時間を無駄にした)。
< 自分のペースで、シフト自由に働ける >
パート・アルバイト(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る