Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
filetext = fileread('push.m');
assert(isempty(strfind(filetext, 'regexp')),'regexp hacks are forbidden')
|
2 | Pass |
v = [1, 2, 7];
x = [];
[v, n] = push(v, x);
v_correct = [1, 2, 7];
n_correct = 3;
assert(isequal(v, v_correct));
assert(isequal(n, n_correct));
|
3 | Pass |
v = [];
x = [5, 6, 8];
[v, n] = push(v, x);
v_correct = [5, 6, 8];
n_correct = 3;
assert(isequal(v, v_correct));
assert(isequal(n, n_correct));
|
4 | Pass |
v = [];
x = [7; 3; 9; 4];
[v, n] = push(v, x);
v_correct = [7; 3; 9; 4];
n_correct = 4;
assert(isequal(v, v_correct));
assert(isequal(n, n_correct));
|
5 | Pass |
v1 = randi(10, 1, 5);
x = 5;
[v, n] = push(v1, x);
v_correct = [v1, 5];
n_correct = 6;
assert(isequal(v, v_correct));
assert(isequal(n, n_correct));
|
6 | Pass |
v = [ones(4, 1)];
x = [3, 5];
[v, n] = push(v, x);
v_correct = [1; 1; 1; 1; 3; 5];
n_correct = 6;
assert(isequal(v, v_correct));
assert(isequal(n, n_correct));
|
7 | Pass |
v = [zeros(1, 4)];
x = [3; 0];
[v, n] = push(v, x);
v_correct = [0, 0, 0, 0, 3, 0];
n_correct = 6;
assert(isequal(v, v_correct));
assert(isequal(n, n_correct));
v = [8, 2];
x = [];
[v, n] = push(v, x);
v_correct = [8, 2];
n_correct = 2;
assert(isequal(v, v_correct));
assert(isequal(n, n_correct));
|
1882 Solvers
Return unique values without sorting
588 Solvers
5000 Solvers
340 Solvers
365 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!