This solution is outdated. To rescore this solution, sign in.
can anybody tell me why this solution is not working:"[a,b] = qr(A);
[a1,b1] = qrdelete(a,b,n);
y = a1*b1;"
Although it gives right answers to all test Suits in the software.Plz
because of rounding errors.
B = round(a1*b1);
it should work in this case as all numbers are integers.
Test | Status | Code Input and Output |
---|---|---|
1 | Fail |
%%
A = [1 2 3; 4 5 6];
n = 2;
B_correct = [1 3; 4 6];
assert(isequal(column_removal(A,n),B_correct))
Error: Assertion failed.
|
2 | Fail |
%%
A = magic(4);
n = 3;
B = [16 2 13;
5 11 8;
9 7 12;
4 14 1];
B_correct = B;
assert(isequal(column_removal(A,n),B_correct))
Error: Assertion failed.
|
3 | Pass |
%%
A = 1:10;
n = 7;
B_correct = [1 2 3 4 5 6 8 9 10];
assert(isequal(column_removal(A,n),B_correct))
|
Given two strings, find the maximum overlap
300 Solvers
193 Solvers
Project Euler: Problem 1, Multiples of 3 and 5
1063 Solvers
348 Solvers
465 Solvers