Membedakan antara kasus rata -rata dan waktu berjalan kasus yang lebih buruk dan faktor -faktor yang mempengaruhi yang mempengaruhi waktu berjalan dari suatu algoritma

// Return position of largest value in integer array A
static int largest(int[] A) {
  int currlarge = 0;             // Position of largest element seen
  for (int i=1; i<A.length; i++) // For each element
    if (A[currlarge] < A[i])     //   if A[i] is larger
       currlarge = i;            //     remember its position
  return currlarge;              // Return largest position
}
Fierce Finch