Thursday, October 11, 2007

Inserting into an array non-destructively

//insert into an array public void insert (int nInt, int pos) { myV[myCt] = myV [myC-1]; //increase the interesting sub-array size int k = myV.length ; for (int i = k-1; i >= 0; i--) { if (i == pos) { myV[i] = nInt; break; // done, get out! } myV[i] = myV[i-1]; //shift the values down } myCt++; //increase the instance var... }

No comments:

Just some daily notes ...

Powered By Blogger