Diskussion:Invariante (Mathematik)

Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 13. Januar 2006 um 17:47 Uhr durch 88.72.42.12 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Kann vielleicht jemand erklären wie man, herangeht um eine Schleifeninvariante zu finden ?

z.b. für { static boolean ordered(int[] a){

   boolean sortiert = true;
   int i = 0;
   while(sortiert && i<a.length-1){
         if(a[i]>a[i+1])
            sortiert = false;
         i++;
   }
   return sortiert;

} }


THX