`
piperzero
  • 浏览: 3470080 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

(数据结构与算法分析 二)------单链表的实现,使用链表迭代器

 
阅读更多

Java实现链表能够很好的封装对指针的实现,让用户使用的时候不会感受到指针的繁琐,但是可能会带来效率的降低。

这个链表是一个单链表的实现,使用了链表迭代器,刚开始看的时候感觉有些很不舒服,但是使用起来明显能感受功能带来的效果,因为你可以脱离链表而独自操作,可以同时对链表进行前后的遍历。提高时间效率,但是同样也得操作带来了麻烦。我觉的还是直接使用链表比较好,但是作为一种思想,还是值得学习学习,说不定是因为现在水平太低呢,呵呵,留着备用吧,下面上代码

第一个是链表的节点实现


第二个是枚举器,实现对提供表元素的访问


第三个链表的实现



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics