楼主: jaly50
跳转到指定楼层
上一主题 下一主题
收起左侧

Berkeley CS 61B Data Structures(in Java) Lab3 讨论帖

 
全局:
看到了别人更为简洁的代码,学习学习。

java_lab03.png (205.17 KB, 下载次数: 4)

java_lab03.png
回复

使用道具 举报

🔗
vanness1994 2016-6-30 13:27:19 | 只看该作者
全局:
本帖最后由 vanness1994 于 2016-6-30 13:31 编辑

在建立6,9,12链表的时候,最开始链表为空,我直接设置的s.head=new SListNode(6),然后再进行inserEnd插入,链表最后就没有6...最后把那句改成了s.insertEnd(6),才正确...so sad,不是很明白为什么
更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

🔗
vanness1994 2016-6-30 13:37:59 | 只看该作者
全局:
最后的运行结果贴一下
回复

使用道具 举报

🔗
zhuyingcau 2016-7-7 16:23:42 | 只看该作者
全局:
LAB3

第一个问题还ok ~

小小总结一下第二个问题:

insertEnd函数是增加了一个尾指针tail。

在insertFront函数中特别注意,当空链表插入第一个节点时,tail也得指向这个节点。

中途糊涂了,以为是最后一个节点指向tail呢,其实tail只是一个变量名,而不是节点,tail所指向的内容才是节点。




回复

使用道具 举报

🔗
zhuyingcau 2016-7-7 16:28:59 | 只看该作者
全局:
vanness1994 发表于 2016-6-30 13:27
在建立6,9,12链表的时候,最开始链表为空,我直接设置的s.head=new SListNode(6),然后再进行inserEnd ...

是不是size没有+1啊
回复

使用道具 举报

本楼:
全局:
记录一下

lab3.png (17.26 KB, 下载次数: 4)

lab3.png
回复

使用道具 举报

🔗
liuyulin717 2016-7-22 23:06:02 | 只看该作者
全局:
单向链表和双向链表

Lab3.JPG (80.86 KB, 下载次数: 3)

Lab3.JPG
回复

使用道具 举报

🔗
zzdsg 2016-7-28 15:23:49 | 只看该作者
全局:
lab3写完了~还是要加快进度

lab3.png (72.26 KB, 下载次数: 4)

lab3.png
回复

使用道具 举报

🔗
csssssss 2016-8-19 11:18:06 | 只看该作者
全局:
加一个tail,还要注意和head的对称性啊

{$~F2B@}`}D6I9USUP%$O6L.png (9.79 KB, 下载次数: 3)

{$~F2B@}`}D6I9USUP%$O6L.png
回复

使用道具 举报

🔗
优优呦呦5 2016-8-29 06:20:21 | 只看该作者
全局:
最近进度有些慢了。。。。

Screen Shot 2016-08-28 at 15.18.33.png (114.44 KB, 下载次数: 5)

Screen Shot 2016-08-28 at 15.18.33.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表