... min = out; // minimum for (in= out+1; in& lt;nElems; in+ +) // inner loop if(a [in] < a[min] ) // if min greater, min = in; // we have a new min swap(out, min); ... book is about data structures and algorithms as used in computer programming. Data structures are ways in which data is arranged in your computer's memory (or stored on disk). Algorithms ... The inner loop counter in starts at the beginning of the array and increments itself each cycle of the inner loop, exiting when it reaches out. Within the inner loop, the two array cells pointed...