rust
文章平均质量分 79
林侯法
这家伙很干净, 什么都没给留下
展开
-
反转链表 - java和rust的不同实现
由于ownership的机制和不存在空指针的情况,很多在其他带GC的语言能够跑起来的程序在rust下面就要换一种做法。最近试用rust的基础数据结构时,更加加强了我的看法。下面以最原始的链表list为例。在Java中,考虑最基本的链表定义class ListNode { int val; ListNode next; ListNode(int x) { va原创 2015-08-24 11:05:39 · 2212 阅读 · 1 评论 -
我学习rust时参考的资料
为方便有兴趣学习rust的同学索引,特意做出这个列表。rust官方学习文档:1.http://doc.rust-lang.org/book/README.html (英文)2.https://www.gitbook.com/book/kaisery/rust-book-chinese(中文)3.http://rustbyexample.com/index.html原创 2015-05-31 22:23:43 · 3028 阅读 · 0 评论 -
rust实现《一个典型的生产者和消费者的题目和实现》和rust使用感想
这几天一直在学习rust,之前自己做的这个算法一个典型的生产者和消费者的题目和实现是用java写的,所以希望能用rust也实现了一遍,比较一下两者有什么不一样。下面是我的一些感受1. rust真快同样的leader和follower都是500的话,在我的外星人上面,java要用到26秒,而rust2秒都不用就跑完了。2. rust没有java的object.wait原创 2015-05-31 20:29:04 · 6185 阅读 · 2 评论