问题的评论
-
8的评论
很好,很有用!
好一个
做得好,一开始不认为可以在一行中完成…
同意,有用的
好问题。应该想办法解决
很好的解决方案万博 尤文图斯
有趣的
大问题
解决方案的评论
-
2的评论
吵
很酷的
-
1评论
函数y = lengthOnes(x)
Y = double(x == '1');
L =数字(y);
A = tril(ones(L,L));
C = mat2cell(A,ones(1,L),L);
D = cellfun(@(c) conv(c,y), c, "UniformOutput",false);
E = cellfun(@(c) sum(c), c);
F = cellfun(@(c) max(c),D);
R = max(F == E);
如果(isempty (R))
Y = 0;
其他的
y = R;
结束
结束
-
2的评论
-
1评论
他们是角色,不是替身!
-
3评论
函数y = lengthOnes(x)
A = [];
Idx = [1,find(x=='0') + 1,length(x)+2];
Le =长度(idx);
A (1:le-1) = idx(2:le)-idx(1:le-1)-1;
Y = max(a);
结束
实际上不需要regexp
很酷的
-
2的评论
iPhone解决方案
@马丁解决了诺基亚X2-02
-
1评论
对如何改进有什么建议吗?
-
1评论
我如何改进代码?
-
1评论
= regexp (x ' 0 + ' '分裂')
={马克斯(长度(a))}
y =长度(一)
使用这段代码,除了第四个测试外,每个测试都通过了。为什么会这样?
-
1评论
有什么改进算法的方法吗?
当y是空向量时,max(y)不返回0这让我的代码变得复杂
-
3评论
在我的Matlab程序中运行良好。
在MATLAB中要花多少时间?科迪的时间限制是50秒
Aditya耆那教徒的
你有时间限制信息的来源吗?
-
1评论
可能是有史以来最低效的代码:)
-
3评论
-
1评论
我知道这不是很有效,但我有点喜欢这个循环背后的一个想法。因此共享。
-
1评论
伟大的解决方案,易于理解,并可翻译为未来使用。
-
1评论
极度不熟悉"regexp"函数会导致极其愚蠢的代码…
-
1评论
hmmmmm……; -)好
-
1评论
最后在Cody中正确使用regexp