処理の最適化

2016年10月28日 日常
「1から1000までの数を全て足した結果を答えよ」
って問題があった場合

sum = 1+2+3+ .. 999+1000 で計算するのではなく―
sum = max * (min + max) / 2 とした方が単純。
つまり
sum = 1000 * (1 + 1000) / 2 でもって計算させるとループ処理が消える。
面倒な処理を書かなくて済むし。

コメント

最新の日記 一覧

<<  2025年5月  >>
27282930123
45678910
11121314151617
18192021222324
25262728293031

お気に入り日記の更新

この日記について

日記内を検索