Problem 44101. Adaptive ZigZag
Unfold a 2-D matrix to a 1-D array in Adaptive zig-zag order, e.g., for matrix
[ 1 2 5 6; 3 4 7 8; 9 10 13 14; 11 12 15 16]
the resulting 1-D array should be
[ 1 5 9 13 2 3 4 6 7 8 10 11 12 14 15 16]
Solution Stats
Problem Comments
-
1 Comment
yurenchu
on 25 Apr 2017
Sorry, the logic of what the problem suggests is not very clear to me. Should the input 2D matrix be broken up in 2-by-2 matrices first, and why?
Solution Comments
Show commentsProblem Recent Solvers13
Suggested Problems
-
2210 Solvers
-
Generate a string like abbcccddddeeeee
258 Solvers
-
Magic is simple (for beginners)
8419 Solvers
-
I've got the power! (Inspired by Project Euler problem 29)
115 Solvers
-
Method of Common Differences part-2
23 Solvers
More from this Author14
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!