私のプログラムでは、整数値を計算し、それを次々と配列リストに入れるループがあります。計算された整数値が高いほど、それは優れています。これ以上の整数値が得られなくなるまで、計算を続けたいと思います。つまり、計算された整数が範囲内で減少するか、それ以上変化しない場合です。現在の計算値を最後の x と比較することを考えています (どのくらいの値を気にする必要がありますか?) それが常に最後の x 要素のいずれかより小さいか等しい場合は、計算を停止します。しかし、この戦略では、これがグローバルな最大値であるという保証はありませんが、ローカルにすぎません....
それを行うための良い戦略は何ですか?
編集: グローバルな最大値を見つける保証がないことはわかっています。しかし、関数の動作については少し知っています。既に計算した値が多いほど、グローバル最大値が表示される可能性は低くなります。