次の擬似コードを想像してください
objects[i], 1 <= i <= n
objects[0] = 0
for i from 1 to n
if(objects[i] - objects[i-1] > constant)
do something
割り当てに特定の名前があるかどうか知りたいobjects[0] = 0
です。このような値がループを停止するために使用される場合、それらはセンチネル値と呼ばれることを知っています。ただし、この場合、最初に評価されたオブジェクト (objects[1]) が比較対象となるように使用しています。明らかに、objects[0]
実際のオブジェクトではなく、フラグのようなものです。それはまだセンチネル値と呼ばれていますか?これには別の名前がありますか?それとも、これをまったく行うべきではありませんか?
私が自分自身を明確にしていない場合はお知らせください。別の方法で質問を説明する必要があります。