首页 > 重生之只争朝夕 > 第十七章 悖论 (1 / 4)(书号:30941
        第十七章

        递归调用的问题并非仅仅只是一个编程技巧的问题,罗汉堂内堂的这些JiNg英们,谁也不会觉得自己写出来的程序会产生Si循环这种低级错误。@頂@点@小@说,x.

        但是当一个很平常的技巧,一旦上升到数据结构和软件架构的问题时,突然间就露出了它狰狞的面孔。

        而这些罗汉堂内堂的JiNg英们,研究的也早就不是一段具T的程序要怎么编写,而是更加看重指导程序编写的思想。

        在递归调用中隐藏着一个会威胁到整个数学T系的危险,这个危险就是罗素悖论。

        所谓罗素悖论其实很多人都耳熟能详,就是那个:我给岛上所有人不给自己刮脸的人刮脸,我也只给这些人刮脸。那么,理发师是否给自己刮脸呢?如果他不给自己刮脸,他就属于“不给自己刮脸的人”,他就要给自己刮脸。而如果他给自己刮脸呢?他又属于“给自己刮脸的人”,他就不该给自己刮脸。

        也就是说,作为一个函数,理发师可以处理其他人,但是当他“自己调用自己”的时候,就陷入了两难的困境。

        这和id越小丙提出的“后面这句话是假的,前面这句话是真的”一样,全都会陷入一个无法判断的悖论之中。

        可这种问题只是纯数学问题,在现实中理发师大可不管这个问题,痛快的给自己刮个脸。而越小丙提出的这个问题,既然无法判断,那我们大可置之脑后。因为只要有人类的智力就能知道,这个问题毫无意义。

        在人工智能大发展之前,侯世达曾经的历史上,人们就已经解决了这个问题。之所以递归调用会出现无法判断的悖论困境,最根本原因是计算机太过Si板、极不灵活,而且绝对的照章办事。

        对于计算机来说,它使用规则、遵守规则,但却无法C纵规则。人类能够b计算机智力更高,一个原因就是,我们能够灵活的处理“规则”。

        侯世达脑海里只是将这些内容恍惚间过了一遍,实际上递归调用的解决办法早就已经深植他的脑海。

        大师兄:很简单,递归出现悖论的根本,是因为没有规则之上的规则。想避免这种情况发生,只要给规则设置规则就行了。

        越小丙:规则的规则?

        小寒:似乎有些道理,大师兄能否详细说说?

        内容未完,下一页继续阅读
邻居小说推荐:【彩云国物语同人】紫微TWICE(纱瑜)奋不顾身魔女的考验(女王候补生)开到荼蘼Music house王妃穿越记穿越星际妻荣夫贵歌词翻译无盐【黑篮/进击】同人故事集再续提拉米苏情墨染(一女多男,慎入)《目隐都市的演绎者》双K-文选同居非男友青春副作用《我爱你,你爱谁》再一次说爱你《你挑逗,我失控》在你眼里我看见的永远医婿