adad万博 尤文图斯 11或12的所有解决方案都使用Regexp作弊。
有没有去过如何获得有关如何改进代码的建议?
我想不出一个更好的解决方案,尺寸小于19!
为什么b =(a(:,n)= []);在职的?谢谢
如何即兴创作这段代码?
这是非常的matlab!
这实际上并不是那么困难:)
一个好的学习方式
测试套件中应该有一个单列输入矩阵。
这很有趣!不难,但有点挑战!
a(n,:) = [];b = a;它有效,但我错了,谁告诉我原因?
可以为边缘案例提供更好的测试用例。
伟大的问题。
让您深入挖入令人敬畏的解决方案的文档。
此链接可能有帮助:https://in.mathworks.com/help/matlab/math/removing-rows-or-columns-from-a-matrix.html
好问题
好的
好的
为什么这不起作用?
b = a(:,〜= n)
我知道逻辑运营商需要一些东西〜= n,但我无法决定如何纠正它?此外,我可以在循环中写入语句,但其大小是巨大的。
好的
函数b = column_removal(a,n)
a(:,n)= [];
b = a;
结尾
有人可以告诉我这个代码有什么问题吗?
@shivi,它确实有效。
这些问题真的测试了我们的知识。
函数b = column_removal(a,n)
c = a'
c(n,:) = []
a = c'
结尾
为什么我的代码是解决问题的,但它显式是错误的?
记得正确使用()和正确。
超级任务
a(:,n)= [];
B = A.
非常好。我是matlab的新手。谢谢Piero先生Cimule。
谢谢!
很好
B = orzcat(a(1:末端,1:n-1),a(1:end,n + 1:端));提供35尺寸。
如果有那些不是真实解决方案的“消息解决方案”,我们如何知道真正的领先解决方案大小?万博 尤文图斯
请删除此解决方案
wooooooow!做得好
我真的需要学习更好地编码。我这么说,因为我继续达到尺寸,至少是领先解决方案大小的2-3倍。
更大的尺寸,但将适用于n = 1
这将失败n = 1
好简单
好东西
好的
b(n)= a []?
我究竟做错了什么?我新的btw。学习基础知识。
这个特殊问题的最佳优化解决方案是什么?可以有19种或更小的人请注明他们的解决方案。万博 尤文图斯谢谢
我的代码解决了问题,但我得到了错误的答案
好的。
无需用于循环或任何东西。
这只是这个。
很好,我希望我以这种方式想到了这一点
好的
任何人都可以告诉我这个解决方案不起作用的原因:“[a,b] = qr(a);
[A1,B1] = qrdelete(a,b,n);
Y = A1 * B1;“
虽然它为软件中的所有测试套件提供了正确的答案.plz
因为舍入错误。
B =圆形(A1 * B1);
它应该在这种情况下工作,因为所有数字都是整数。
b = a(:,1:结束-1);
这里有什么问题?
您只是删除“Last”列,而不是“第n个”列。
我检查了这个编码:“[a,b] = qr(a);
[A1,B1] = qrdelete(a,b,n);
b = a1 * b1;“为什么这不起作用???可以检查这一点....
嗨,这个代码工作好。那怎么说它不正确?
为什么以下解决方案不起作用?它在我的matlab 2011a上做了:
函数b = column_removal(a,n)
if((n <1)||(n>尺寸(a,2))))
b = a;
返回;
结尾
if(n> 1)
l = a(:,1:(n-1));
别的
l = [];
结尾
if(n
别的
r = [];
结尾
b = [l,r];
结尾
哎呀!没有读取要求权
我不是真的肯定[]比''更快,但很高兴知道
似乎(:,n)=''比(:,n)= [];但通常我们使用后者,
我不敢相信这是简单的。哈哈。
亲爱的奥斯卡,
与您的代码相比,下面的实施方式更快,但您的代码风格是Cody系统的裂缝,做得很好。
函数a = column_removal(a,n)
a(:,n)='';
结尾
亲爱的萨达,我同意你的实施,即我的实施是完全愚蠢的,浪费时间在现实生活中,这就是为什么我不喜欢Cody的当前评估度量。基于(时间和/或内存)的评估将更有趣。随着当前的评估度量,Cody促进了黑客和破解(这也很好),但玩家没有学习良好的方式来开发有效的代码。
很好,但有点困难
@óscar是的,你是对的。玩家无法用书面风格研究那个
同意奥斯卡
我的matlab 2012a工作了#2
发生了什么“并返回输出B中的结果矩阵”?
奇怪的:a(:,n)= []有大小15但基本相同?
这是多么安全?
函数ans = column_removal(a,n)
a(:,n)=''
结尾
为什么这段代码不起作用?:/
@mechatrobrnotronik:我测试了你的代码。
函数ANS = test_fkt(a,n)
a(:,n)=''
结尾
适合我。用删除的列返回a。
尽管如此,我对''实际上有什么感兴趣。我无法在命令参考中找到它。
乐趣