表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
代码:
你自己觉得自己的身材好吗?
Windows微信4.0是用Qt写的吗?腾讯不是前脚才说Qt人才匮乏?
现在的年轻人为什么跟父母沟通不来了?
如何用一句话证明你看过《大明王朝1566》?
ant-design-vue 社区为什么不维护了?
在广州,找个对象是不是真的很难?
什么笑话让你看一次笑一次?
如何评价吴京马上要上映的新电影《镖人》?
Mac 发展那么多年结果只能剪***吗?
JetBrains 的核心技术是什么?
你为什么放弃了wsl?
如何看待演员夏雨称「真正玩极限运动的都是胆小的人」,如何理解这一观点?
intel N100 这颗电脑cpu可以流畅使用5年吗?
哪一刻让你终于意识到了这就是命?
为什么要学go语言,golang的优势有哪些?
为什么我感觉广西未来会撤自治区改省?
桂林米粉为什么走不出桂林?
「全球第一网红」MrBeast 也想来中国,中国对国外顶流博主有哪些吸引力?你会推荐他去哪些地方?
眼镜王蛇有什么好怕的?
白酒为什么不能冰镇之后喝?
如何看待北大国发院教授卢锋称「4月青年失业率中国已远超美欧」?
张元英的颜值在内娱属于什么水平?
为什么“柴犬”从万人迷,变成万人嫌?
电影《赤道》为何没有第二季呢?
大家在广州的一天是怎么样的呢?
如何评价小米 6 月 26 日发布的小米 YU7、MIX Flip2、REDMI K80 至尊版?
网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
程序员平时都是CRUD开发工作,真的需要深入理解原理性的知识点吗?