off course you can do without, but you'll still need to test whether or not the element is within range.
... which you don't need to do if you are going to access the array???
Seriously, I would be interested to see your code where this array is better than just (i+1).