问题的评论
-
8的评论
很有用!
好一个
漂亮的一个,不认为这是可能的在最初一行……
同意,有用的
好问题。应该解决
漂亮的解决方案万博 尤文图斯
有趣的
大问题
解决方案的评论
-
2的评论
吵
很酷的
-
1评论
函数y = lengthOnes (x)
双(y = x = = ' 1 ');
L =元素个数(y);
=下三角阵((L, L));
C = mat2cell (A,(1升),L);
D = cellfun (@ (c) conv (c, y), c,“UniformOutput”,假);
E = cellfun (@ (c)和(c), c);
F = cellfun (@ (c)马克斯(c), D);
R = max (E (F = = E));
如果(isempty (R))
y = 0;
其他的
y = R;
结束
结束
-
2的评论
-
1评论
他们是字符不翻倍!
-
3评论
函数y = lengthOnes (x)
一个= [];
idx =[1,找到(x = = ' 0 ') + 1,长度(x) + 2];
勒=长度(idx);
(1:1)= idx (le) 2: idx (1: 1) 1;
y = max ();
结束
实际上不需要regexp
很酷的
-
2的评论
解决了在iPhone上
诺基亚X2-02 @Martin解决
-
1评论
任何建议如何改善?
-
1评论
我该怎样才能提高代码?
-
1评论
= regexp (x ' 0 + ' '分裂')
={马克斯(长度(a))}
y =长度(一)
这段代码,每一个测试通过,除了4日。为什么如此?
-
1评论
提高该算法的方式吗?
当y是空向量,马克斯(y)是不返回零使我的代码复杂
-
3评论
它运行在我的Matlab程序。
要花多少时间在你的MATLAB ?是有限度的科迪50秒
Aditya耆那教徒的
你有一个时间限制信息的来源?
-
1评论
可能是有史以来最低效的代码:)
-
3评论
-
1评论
我知道这不是很有效,但我喜欢这个循环背后的一个想法。因此共享。
-
1评论
伟大的解决方案,很容易理解,另一头可翻译将来使用。
-
1评论
非常熟悉“正则表达式”功能会导致一个非常愚蠢的代码…
-
1评论
hmmmmm ....;-)好
-
1评论
终于在科迪regexp的正确使用