Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
%%
x=[ 1 2 4; 4 5 5; 8 9 1];;
y= [4 5 1];
assert(isequal(i_th_largest(x),y))
ans =
4 5 1
|
2 | Pass |
%%
x=ones(1000,1000);
y=ones(1,1000);
assert(isequal(i_th_largest(x),y))
ans =
Columns 1 through 16
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 17 through 32
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 33 through 48
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 49 through 64
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 65 through 80
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 81 through 96
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 97 through 112
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 113 through 128
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 129 through 144
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 145 through 160
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 161 through 176
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 177 through 192
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 193 through 208
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 209 through 224
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 225 through 240
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 241 through 256
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 257 through 272
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 273 through 288
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 289 through 304
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 305 through 320
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 321 through 336
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 337 through 352
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 353 through 368
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 369 through 384
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 385 through 400
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 401 through 416
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 417 through 432
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 433 through 448
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 449 through 464
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 465 through 480
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 481 through 496
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 497 through 512
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 513 through 528
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 529 through 544
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 545 through 560
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 561 through 576
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 577 through 592
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 593 through 608
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 609 through 624
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 625 through 640
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 641 through 656
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 657 through 672
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 673 through 688
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 689 through 704
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 705 through 720
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 721 through 736
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 737 through 752
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 753 through 768
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 769 through 784
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 785 through 800
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 801 through 816
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 817 through 832
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 833 through 848
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 849 through 864
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 865 through 880
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 881 through 896
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 897 through 912
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 913 through 928
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 929 through 944
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 945 through 960
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 961 through 976
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 977 through 992
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Columns 993 through 1000
1 1 1 1 1 1 1 1
|
3 | Pass |
%%
x=zeros(1000,1000);
y=zeros(1,1000);
assert(isequal(i_th_largest(x),y))
ans =
Columns 1 through 16
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 17 through 32
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 33 through 48
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 49 through 64
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 65 through 80
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 81 through 96
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 97 through 112
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 113 through 128
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 129 through 144
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 145 through 160
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 161 through 176
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 177 through 192
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 193 through 208
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 209 through 224
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 225 through 240
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 241 through 256
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 257 through 272
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 273 through 288
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 289 through 304
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 305 through 320
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 321 through 336
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 337 through 352
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 353 through 368
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 369 through 384
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 385 through 400
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 401 through 416
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 417 through 432
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 433 through 448
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 449 through 464
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 465 through 480
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 481 through 496
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 497 through 512
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 513 through 528
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 529 through 544
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 545 through 560
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 561 through 576
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 577 through 592
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 593 through 608
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 609 through 624
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 625 through 640
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 641 through 656
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 657 through 672
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 673 through 688
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 689 through 704
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 705 through 720
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 721 through 736
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 737 through 752
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 753 through 768
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 769 through 784
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 785 through 800
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 801 through 816
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 817 through 832
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 833 through 848
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 849 through 864
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 865 through 880
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 881 through 896
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 897 through 912
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 913 through 928
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 929 through 944
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 945 through 960
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 961 through 976
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 977 through 992
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 993 through 1000
0 0 0 0 0 0 0 0
|
4 | Pass |
%%
x=eye(1000);
y=[1 zeros(1,999)];
assert(isequal(i_th_largest(x),y))
ans =
Columns 1 through 16
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 17 through 32
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 33 through 48
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 49 through 64
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 65 through 80
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 81 through 96
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 97 through 112
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 113 through 128
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 129 through 144
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 145 through 160
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 161 through 176
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 177 through 192
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 193 through 208
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 209 through 224
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 225 through 240
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 241 through 256
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 257 through 272
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 273 through 288
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 289 through 304
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 305 through 320
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 321 through 336
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 337 through 352
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 353 through 368
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 369 through 384
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 385 through 400
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 401 through 416
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 417 through 432
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 433 through 448
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 449 through 464
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 465 through 480
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 481 through 496
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 497 through 512
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 513 through 528
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 529 through 544
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 545 through 560
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 561 through 576
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 577 through 592
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 593 through 608
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 609 through 624
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 625 through 640
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 641 through 656
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 657 through 672
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 673 through 688
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 689 through 704
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 705 through 720
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 721 through 736
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 737 through 752
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 753 through 768
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 769 through 784
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 785 through 800
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 801 through 816
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 817 through 832
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 833 through 848
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 849 through 864
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 865 through 880
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 881 through 896
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 897 through 912
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 913 through 928
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 929 through 944
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 945 through 960
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 961 through 976
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 977 through 992
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 993 through 1000
0 0 0 0 0 0 0 0
|
5 | Pass |
%%
x=[ 1 1 3 4; 2 5 5 7; 8 8 8 8; 1 0 0 1];
y= [4 5 8 0];
assert(isequal(i_th_largest(x),y))
ans =
4 5 8 0
|
Remove any row in which a NaN appears
6827 Solvers
381 Solvers
Similar Triangles - find the height of the tree
203 Solvers
Getting the absolute index from a matrix
211 Solvers
Implement simple rotation cypher
943 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!