class Solution{
public:
vector<int> downwardDigonal(int n, vector<vector<int>> a)
{
vector<int> v;
for(int j=0;j<n;j++)
{
int i=0,k=j;
while(i<n && k>=0)
{
v.push_back(a[i][k]);
i++;
k--;
}
}
for(int i=1;i<n;i++)
{
int j=i,k=n-1;
while(j<n && k>=0)
{
v.push_back(a[j][k]);
j++;
k--;
}
}
return v;
}
};
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter