What is it about some C programmers that makes them write code that looks like this:
| if(len<16) { | |
| for(k=start;k<start+len;k+=j) { | |
| j=1;x=V[I[k]+h]; | |
| for(i=1;k+i<start+len;i++) { | |
| if(V[I[k+i]+h]<x) { | |
| x=V[I[k+i]+h]; | |
| j=0; | |
| }; | |
| if(V[I[k+i]+h]==x) { | |
| tmp=I[k+j];I[k+j]=I[k+i];I[k+i]=tmp; | |
| j++; | |
| }; | |
| }; | |
| for(i=0;i<j;i++) V[I[k+i]]=k+j-1; | |
| if(j==1) I[k]=-1; | |
| }; | |
| return; | |
| }; |
