Using a loop, rearrange a vector of integers such that the odd numbers appear at the beginning, and even numbers at the end. The order within each group should be preserved.
Examples:
Input: v = [1, 0, 2, 9, 3, 8, 8, 4] Output: w = [1, 9, 3, 0, 2, 8, 8, 4]
Input: v = [2
7
0
3
2]
Output: w = [7
3
2
0
2]
Input: v = [] Output: w = []
Solution Stats
Problem Comments
Solution Comments
Show comments
Loading...
Problem Recent Solvers454
Suggested Problems
-
Compute a dot product of two vectors x and y
1052 Solvers
-
convert matrix to single column
436 Solvers
-
Matlab Basics II - Extract last 3 elements of a vector
263 Solvers
-
1020 Solvers
-
Tick. Tock. Tick. Tock. Tick. Tock. Tick. Tock. Tick. Tock.
959 Solvers
More from this Author25
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!