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

Berkeley CS 61B Data Structures(in Java) Homework5 加分+讨论帖

 
🔗
tinyrookie 2016-4-29 03:26:11 | 只看该作者
全局:
LockOn 发表于 2016-3-28 21:40
做了很久,很多道理都懂,但是自己写边界条件真的很慢。。。怎么破。。。
概念上对两点有了更深的认识:
...

貌似不能使用prev,假如换成SList的话,按照题目里面有一句话的意思,只需要把Set构造函数里的DList()换成SList()。我用的方法是用一个ListNode tmp来存nt, nt是要我删除的节点,那么再删之前:tmp = nt.next(), 然后nt.remove(),再nt = tmp。
回复

使用道具 举报

🔗
LockOn 2016-4-29 09:17:22 | 只看该作者
全局:
tinyrookie 发表于 2016-4-29 03:26
貌似不能使用prev,假如换成SList的话,按照题目里面有一句话的意思,只需要把Set构造函数里的DList()换 ...

醒得好早!!!我擦我也是被自己蠢哭了。。。有理
回复

使用道具 举报

🔗
sunnysun18 2016-5-4 17:36:47 | 只看该作者
全局:
交作业,这次看了帖子里的讨论才做出来,学到了好多
更多图片 小图 大图
组图打开中,请稍候......

评分

参与人数 1学分 +1 收起 理由
yingy4 + 1 坚持的不错,再接再厉!

查看全部评分

回复

使用道具 举报

🔗
Eloise 2016-5-5 16:42:02 | 只看该作者
全局:
一会再用其他的代码测试一下
更多图片 小图 大图
组图打开中,请稍候......

评分

参与人数 1学分 +1 收起 理由
yingy4 + 1 坚持的不错,再接再厉!

查看全部评分

回复

使用道具 举报

🔗
elyn 2016-5-5 20:37:43 | 只看该作者
全局:
交作业,字数字数。
更多图片 小图 大图
组图打开中,请稍候......

评分

参与人数 1学分 +1 收起 理由
yingy4 + 1 坚持的不错,再接再厉!

查看全部评分

回复

使用道具 举报

🔗
an小淇 2016-5-10 16:45:09 | 只看该作者
全局:
这次作业写了好久好久…唉…

更多图片 小图 大图
组图打开中,请稍候......

评分

参与人数 1学分 +1 收起 理由
yingy4 + 1 坚持的不错,再接再厉!

查看全部评分

回复

使用道具 举报

🔗
yingy4 2016-5-13 20:44:52 | 只看该作者
全局:
自己记录下~
更多图片 小图 大图
组图打开中,请稍候......

评分

参与人数 1学分 +1 收起 理由
perlin + 1 坚持的不错,再接再厉!

查看全部评分

回复

使用道具 举报

🔗
perlin 2016-5-16 14:25:43 | 只看该作者
全局:
哎好难!1) Set.java本质是一个interface,Set class的唯一field是一个List,这个List是一个ADT,相当于一个没具体写出来isEmpty(), insertBack()等methods的空壳,而DList是List的一个subclass或者说具体表现形式。因此需要注意Set.java里的链表都是一个general类型的List(而不是具体的DList),链表节点也都是一些general类型的ListNode(而不是具体的DListNode)2) 如果要用Camparable,需要先把XXX.item() cast成Camparable

3) union和intersect我搞了半天,题目说this.union(s)不能变动s,我理解成s和"this"都不能变,然后我就郁闷了。。尼玛这怎么做。。后来发现,this是可以变的,这个union()和intersect()本来就是用来modify "this"的。。。

















评分

参与人数 1学分 +1 收起 理由
yingy4 + 1 坚持的不错,再接再厉!

查看全部评分

回复

使用道具 举报

🔗
Epilogue 2016-5-17 02:01:50 | 只看该作者
全局:
最近期末好忙,好久没交作业了
更多图片 小图 大图
组图打开中,请稍候......

评分

参与人数 1学分 +1 收起 理由
yingy4 + 1 坚持的不错,再接再厉!

查看全部评分

回复

使用道具 举报

🔗
fishgo 2016-5-17 21:55:43 | 只看该作者
全局:
part II 好难,主要是各种临界情况的考虑,另外也很好的体验了protect的作用范围
更多图片 小图 大图
组图打开中,请稍候......

评分

参与人数 1学分 +1 收起 理由
yingy4 + 1 坚持的不错,再接再厉!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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