Professional Documents
Culture Documents
1,2,3 → 1,3,2
3,2,1 → 1,2,3
1,1,5 → 1,5,1
Solution—
int i = nums.length - 2;
i--;
if (i >= 0) {
int j = nums.length - 1;
j--;
swap(nums, i, j);
reverse(nums, i + 1);
while (i < j) {
swap(nums, i, j);
i++;
j--;
Solution---
class Solution {
int r = 0, c = 0, di = 0;
ans.add(matrix[r][c]);
seen[r][c] = true;
int cr = r + dr[di];
int cc = c + dc[di];
r = cr;
c = cc;
} else {
di = (di + 1) % 4;
r += dr[di];
c += dc[di];
return ans;
Submitted By----
Anmol Chauhan
17SCSE101411