用俄语写代码。这种方案的优点和缺点。 - 页 13

 
Andrey Dik:
是的,2-3年的编程工作是一个初学者。
但不再只是一个书呆子,而是一个好战的书呆子 :)
 
Andrey Dik:
这个条件从一开始就已经设定好了。这是一个优化问题,而不是一个代数或算法问题。承认你的缺陷,有一些意志力。你不应该提出来。
而且,是的,2-3年的编程是一个新手。

什么失败?我的程序在904次点击中找到了一个字符串。你的有2万(我不记得确切数字)。这项特殊任务的条件在分支上。你呼吁算法的普遍性,但并没有在任何地方证明它。只有文字。我怎么知道你是如何解决文本的问题的?也许你没有普遍解决,而只是无能地解决,这就是为什么你得到了你的结果。

你的逻辑是:我赢得了比赛,因为我使用了一种普遍的算法,而这种算法的结果更差,但它是普遍的,因此我还是赢了!这就是你的逻辑。

 
Реter Konow:

什么失败?我的程序在904次点击中找到了这个字符串。你的是2万(我不记得确切数字)。这个特殊问题的条件在分支上。你呼吁算法的普遍性,但并没有在任何地方证明它。只有文字。我怎么知道你是如何用文字解决任务的?也许你没有普遍解决,而只是无能地解决,这就是为什么你得到了你的结果。

你的逻辑是:我赢得了比赛,因为我使用了一种普遍的算法,而这种算法的结果更差,但它是普遍的,因此我还是赢了!这就是你的逻辑。

彼得,如果你不理解简单的话语,你就不是在家里。

MQ的优化人员也知道问题的源代码吗?迪米特里是否使用了知识?,也许是尤里?不要再胡言乱语了,这一点也不好玩。

 
Andrey Dik:

彼得,如果你不理解简单的话语,你就不是在家里。

MQ的优化人员也知道问题的源代码吗?迪米特里是否使用了知识?,也许是尤里?不要再胡言乱语了,这一点也不好玩。

向我们展示德米特里和尤里用文本解决问题的结果。

只有三个人解决了这个问题。你、我和事件。

你知道问题的源代码,就像我一样。更重要的是,你展示了它。

现在你说你已经更好地解决了这个问题,因为你没有看你自己提出的代码?

这个问题已经结束。

 
Реter Konow:

展示德米特里和尤里解决文本问题的结果。

只有三个人解决了这个问题。你、我和事件。

你知道问题的源代码,就像我一样。更重要的是,你展示了它。

现在你说你已经更好地解决了这个问题,因为你没有看你自己设置的代码?

这个问题已经结束。

问一下Dmitriy、Yury和MetaQuotes,他们诚实地解决了这个问题。之后,为自己关闭这个问题。
 
我非常高兴我的做法没有受到敌视,而且还有人对它感兴趣。也许以后会有更多的人......我已经用俄语编程三年多了。在这之前,我和其他人一样用英语编程。有一天,一个朋友来找我,让我写一个简单的剧本。我坐下来工作。他自己不是一个程序员,但他想学习,但以他的英语水平,这非常困难。他在观察和提问。为了让他更容易理解,我改用俄语,开始用俄语写函数和变量的名称。在写这个脚本的时候,我非常喜欢用俄语写,以至于在几天之内我就把所有的开发都改写成了俄语,只是享受读代码的自由和速度。这就像给了我一双翅膀。总的来说,我所做的一切都变得更快、更清晰。这就是故事...
[删除]  
Alexey Navoykov:

有些人只是疯狂地进行反西方的宣传。 你看,英语是对他们民族尊严的侮辱,哦--哦--哦,多么不公平)。

我同意你的观点,20-50个技术词汇是非常难学的)))但在加州开发的处理器是没有压力的)。

 
Реter Konow:

给我看看德米特里和尤里的解决方案的结果。

只有三个人解决了这个问题。你、我和事件。

你知道问题的源代码,就像我一样。更重要的是,你展示了它。

你现在是说你解决得更好,因为你没有看你自己设置的代码?

这个问题已经结束。

这个文本问题不是一个典型的GA问题。因此,如果你的算法 解决了文本问题,即使它是最好的,它本质上也没有解决任何问题。

对于正常的遗传算法 来说,如果遇到如此棘手的非典型问题,在一开始就完成对问题的逐一解决是另一回事。

展示一些东西是没有意义的,我的算法比测试者花了10倍的时间来解决文本的问题。但这并不意味着它比你的差,因为你的只解决了文本问题,而我的则解决了任何问题。

 
Dmitry Fedoseev:

这个文本问题不是一个典型的GA问题。因此,如果你的算法 解决了文本问题,即使它是最好的,它本质上也没有解决任何问题。

对于一个正常的遗传算法 来说,如果遇到这种棘手的非典型问题,在一开始就把问题一个一个地解决完是另一回事。

展示一些东西是没有意义的,我的算法比测试者花了10倍的时间来解决文本的问题。但这并不意味着它比你的差,因为你的只解决了文本问题,而我的则解决了任何问题。

当然,我不否认GA算法的 "普适性 "是绝对必要的。我也承认,我的算法可能更糟糕,正是因为它只解决了这个问题(尽管比通用算法更有效)。

然而,在解决文本问题的竞赛中,我们竞争的正是结果(命中率),而不是普遍性,因为普遍性无法在单一问题上得到检验。

因此,我没有把自己设定为绝对的赢家,也想继续竞争,打败普遍性。

然而,冠军的车轮上开始有许多棍子,一切都停滞不前。

 
Реter Konow:
当然,我不否认GA算法的 "普适性 "是绝对必要的。我也承认,我的算法可能更糟糕,正是因为它只解决了这个问题,尽管比通用算法更有效率。然而,在解决文字处理问题的竞赛中,我们竞争的正是结果(点击率),而不是普遍性,因为普遍性不能只在一个问题上得到检验。所以我没有把自己设定为绝对的赢家,想继续竞争,在多才多艺方面也有出色表现。然而,在冠军的车轮上开始了无数的棍棒,一切都停滞不前。
只有一个挑战正在被解决。如果有几个,那么就可以得出结论了。