This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.
This solution is outdated. To rescore this solution, sign in.
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
for a = 1:10
sz = 1 + ceil(rand(1, 3) * 10);
A = rand(sz);
I = ceil(rand(sz) * sz(1));
I = I(1,:,:);
B = reshape(A(I(:)+(0:sz(1):numel(A)-1)'), size(I));
p = randperm(3);
A = permute(A, p);
I = permute(I, p);
B = permute(B, p);
assert(isequal(dimsel(A, I), B));
end
|
Find the peak 3n+1 sequence value
1107 Solvers
280 Solvers
694 Solvers
We love vectorized solutions. Problem 1 : remove the row average.
546 Solvers
965 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!