Advertisement
Guest User

Untitled

a guest
Dec 20th, 2014
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. public void shiftRow (int offset)
  2. {
  3. // say there's an array called arr.
  4. int [][] newArr = new int[arr.length][arr[0].length];
  5. if (offset >= arr.length)
  6. return;
  7. for (int i = 0; i < newArr.length; i++)
  8. {
  9. for (int j = 0; j < newArr.length; j++)
  10. {
  11. if (offset > i)
  12. newArr[i][j] = 0;
  13. else if (offset < 0 && i - offset > newArr.length)
  14. newArr[i][j] = 0;
  15. else //default case.
  16. newArr[i][j] = arr[i - offset][j];
  17. }
  18. }
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement