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

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

 
🔗
Believers 2015-9-29 12:50:32 | 只看该作者
全局:
本帖最后由 Believers 于 2015-9-29 13:10 编辑
L.r_yoga 发表于 2015-9-28 14:25
在做smooth()的时候,为什么不能用下面的思路:建一个新ints[];把不重复的放进去新的矩阵;ints= 新的矩阵 ...

这个你继续看下lecture 8 的Stack & Heap就比较好理解了。

smoosh()这个method传入的是ints只是copy了指向原始数组的reference,新建一个array object之后再copy给ints,ints就指向新的array了。当smoosh()这个method运行结束后,method里面的变量就都被擦出了,所以无法返还给原始的ints。

可能讲得不清楚,你看下lecture 8,再读下S&B那本书就可以理解了。

回复

使用道具 举报

全局:
hw3 字数字数字数

61b hw3.png (13.27 KB, 下载次数: 1)

61b hw3.png
回复

使用道具 举报

🔗
merSalesLa 2015-10-5 10:11:11 | 只看该作者
全局:
Believers 发表于 2015-9-29 12:50
这个你继续看下lecture 8 的Stack & Heap就比较好理解了。

smoosh()这个method传入的是ints只是copy了 ...

也就是说,我新建一个array赋给ints 时,smoosh方法里的ints变量所指的对象发生了变化,一旦指代对象被改变,也就不能access原本main函数里的array了,自然就不能传回变化。

只有在smoosh里通过ints这个遥控器,找到它指代的对象,并对对象进行处理,发生的变化才能传回原来的实例变量里。

谢了~
回复

使用道具 举报

🔗
a6219221 2015-10-6 07:27:35 | 只看该作者
全局:
总算是找到门课把基础能串起来了。题目设置的非常合理。赞一个。

Screen Shot 2015-10-05 at 6.25.53 PM.png (141.27 KB, 下载次数: 0)

Screen Shot 2015-10-05 at 6.25.53 PM.png

评分

参与人数 1学分 +1 收起 理由
jaly50 + 1

查看全部评分

回复

使用道具 举报

🔗
lqwandyy 2015-10-6 10:50:06 | 只看该作者
全局:
题目好难···

hw3.jpg (29.31 KB, 下载次数: 0)

hw3.jpg

评分

参与人数 1学分 +1 收起 理由
jaly50 + 1

查看全部评分

回复

使用道具 举报

🔗
iamash 2015-10-7 13:15:22 | 只看该作者
全局:

终于做完这次作业了T T。。

评分

参与人数 1学分 +1 收起 理由
jaly50 + 1

查看全部评分

回复

使用道具 举报

🔗
rainbow0206 2015-10-11 10:17:52 | 只看该作者
全局:
hw3 用了好一会啊~ 求队友。另问:
SListNode newNode = new SListNode(current.item, current.next);
SListNode newNode = current;
上述两个有什么区别吗?

评分

参与人数 1学分 +1 收起 理由
jaly50 + 1

查看全部评分

回复

使用道具 举报

🔗
Amaolll123 2015-10-12 21:26:14 | 只看该作者
全局:
学过C这块会相对熟一点

Hw3.png (24.36 KB, 下载次数: 1)

Hw3.png

评分

参与人数 1学分 +1 收起 理由
jaly50 + 1

查看全部评分

回复

使用道具 举报

🔗
a6219221 2015-10-12 21:38:40 | 只看该作者
全局:
rainbow0206 发表于 2015-10-11 10:17
hw3 用了好一会啊~ 求队友。另问:
SListNode newNode = new SListNode(current.item, current.next);
S ...

第一个新加了一块内存空间作为新的node 第二个只是新加了一个指针newNode然后让它指向和current同一块内存空间

评分

参与人数 1大米 +3 收起 理由
rainbow0206 + 3 谢谢回复~

查看全部评分

回复

使用道具 举报

🔗
cooldogrj 2015-10-27 03:21:02 | 只看该作者
全局:
homework 3- done.

48C076A9-08BF-4A1C-800F-B9932391017C.png (114.26 KB, 下载次数: 0)

48C076A9-08BF-4A1C-800F-B9932391017C.png

评分

参与人数 1学分 +1 收起 理由
jaly50 + 1

查看全部评分

回复

使用道具 举报

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

本版积分规则

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