[请问] 最佳化程式码

楼主: yuxiang (Vincent)   2016-11-16 20:19:48
http://i.imgur.com/B5WVDs9.jpg
如图
有哪几行程式码比较不重要或是可以缩减
让程式码最佳化
clear all
close all
T=[randperm(13); randperm(13); randperm(13); randperm(13)];
ABCD=[T(1:5);T(6:10);T(11:15);T(16:20)]
for i=1:4,
for j=1:5,
ind=find(ABCD(i,:)==ABCD(i,j));
if length(ind)>1,
ABCD(i,j,ind)=0;
end
end
end
A=ABCD(1,find(ABCD(1,:)~=0))
B=ABCD(2,find(ABCD(2,:)~=0))
C=ABCD(3,find(ABCD(3,:)~=0))
D=ABCD(4,find(ABCD(4,:)~=0))
[temp,I]=sort([length(A) length(B) length(C) length(D)]);
N=['A','B','C','D'];
fprintf('The winner order is: %s.\n',N(I))
作者: chienweichih ((゚д゚))   2016-11-16 20:29:00
作业自己写
作者: OrzOGC (洞八达人.拖哨天王)   2016-11-16 20:50:00
我只能说...排成这样很难懂你在写啥...
作者: Leadgen (新竹~)   2016-11-16 20:59:00
先把缩排练好
作者: andy90498 (枫情)   2016-11-16 21:03:00
看到一楼就笑惹
作者: ChungLi5566 (中坜56哥)   2016-11-16 22:29:00
没遵守Pascal命名法

Links booklink

Contact Us: admin [ a t ] ucptt.com