表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
代码:
ant-design-vue 社区为什么不维护了?
公司运维工作能力差,态度不端正还骂我,辞退他还要补偿该不该给?
大家的NAS都是24小时不关机吗?
为什么说J***a21的虚拟线程不再有阻塞的问题?
vmware 虚拟机如何安装?
Web前端现在前景怎么样?
比亚迪大规模降价,是出了什么问题吗?
狸花猫和其他猫有什么区别?
python与nodejs哪个性能高?
刘亦菲为什么不结婚?
真的有这种又苗条身材又爆炸的么?
Linux 下有没有类似 Everything 的搜索工具?
***如清空你一切***,但是你获得一个可以每天百分之一增长的一千块钱,你愿意吗?
为什么单机游戏的存档默认在C盘?
国外的女生为什么屁股都大?
亲眼见到明星本人是什么体验?
rust 解决了什么问题?
如何评价张靓颖刘宇宁《九万字》?
对方酒驾,我们提出私了要了3.5W,会被认为敲诈勒索吗?
为什么只听过果粉、米粉、花粉没听说过 Windows 粉?
MacOS真的比Windows流畅吗?
请问27寸4K显示器哪个好呀?
为什么程序员的代码不能终身责任制?
在办公室用机械键盘是什么心里?
为什么现在知乎有一种j***a运行速度很慢,很吃***的论调?
为什么国内程序员们没有联合起来设计一种中英文严格2:1宽度比的字体呢?
我弟弟做桌面运维工作的,好像只会简单的数据库增删改查备份恢复和打印机电脑的维护等一年多没工作了咋办?
程序员如何使用 cursor 写代码?
黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
如何评价前端框架SolidJS?