×

Loop invariant

In computer science, a loop invariant is a property of a program loop that is true before each iteration. It is a logical assertion, sometimes checked with a code assertion. Knowing its invariant is essential in understanding the effect of a loop.... Wikipedia