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

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

 
🔗
TonyJang 2014-7-19 21:18:50 | 只看该作者
全局:
怎么判断year valid?
回复

使用道具 举报

🔗
微斯渝 2014-7-20 02:23:08 | 只看该作者
本楼:
全局:
hw2 done...
更多图片 小图 大图
组图打开中,请稍候......

评分

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

查看全部评分

回复

使用道具 举报

🔗
BlackSanTa 2014-7-20 22:48:07 | 只看该作者
全局:
上次發的沒有圖sorry HW2 DONE

Screen Shot 2014-07-09 at 11.42.49 PM.png (157.41 KB, 下载次数: 0)

Screen Shot 2014-07-09 at 11.42.49 PM.png

评分

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

查看全部评分

回复

使用道具 举报

🔗
flora_swk 2014-7-21 12:09:09 | 只看该作者
全局:
My homework2-Date.java

hw2.jpg (111.35 KB, 下载次数: 1)

hw2

hw2
回复

使用道具 举报

🔗
CarolynTse 2014-7-22 21:14:09 | 只看该作者
全局:
本帖最后由 CarolynTse 于 2014-7-22 21:16 编辑

我进度很慢

1.jpg (91.79 KB, 下载次数: 3)

1.jpg

评分

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

查看全部评分

回复

使用道具 举报

🔗
awksu 2014-8-5 15:19:16 | 只看该作者
全局:
做完了。答案应该对。但是不知道写的好不好。。。

Date String constructor要用Integer.parseInt()去把string 换成int。二是不能用前面那个constructor。error是this(m, d, y)要在第一行,java 的要求。。。所以就把那个constructor又写了一遍。 怎么简化呢?

isAfter()不知道怎么写一行。用两行写的。先把特殊的日期相等返回false,日期不等用!isBefore()

dayInYear()挺麻烦。 写了switch语名。因为想减少用isLeapYear()所用是有总天数减的,这样1月和2月要用isLeapYear()其它的case不用就行。但是我想直接return,javac报错,所以就加了break然后最后返回值。

difference()用了两个for loop,如果year比d.year大的话,就是+365或+366。如果小的话就是-365或-366。答案都是result + dayInYear() - d.dayInYear()

hw2.png (36.64 KB, 下载次数: 0)

hw2.png
回复

使用道具 举报

🔗
zxlcc 2014-8-7 21:08:56 | 只看该作者
全局:
你好,斑竹,这是hw2的截图:

另外,关于isAfter用一句话写出来的话,也可以写成 : return day.isBefore(this);

hw2.jpg (286.01 KB, 下载次数: 1)

hw2.jpg

评分

参与人数 3大米 +4 学分 +1 收起 理由
martinma + 3 很有用的信息!
MCwong + 1 2000 is a leap year
DamienPooh + 1 个人认为isAfter应该是!(day.isBefore(this.

查看全部评分

回复

使用道具 举报

🔗
南方的狼 2014-8-8 22:25:25 | 只看该作者
全局:
交作业~
回复

使用道具 举报

🔗
zxlcc 2014-8-9 10:03:54 | 只看该作者
全局:
zxlcc 发表于 2014-8-7 21:08
你好,斑竹,这是hw2的截图:

另外,关于isAfter用一句话写出来的话,也可以写成 : return day.isBefor ...

DamienPooh,你好。day.isBefore(this) 表示的是 day 在 this date之前,也就是this date 在day 之后,如果用 this date来调用 isAfter这个方法的话,就不需要加“!”。

点评

我没跟这个课,不好意思,搞错了  发表于 2014-8-9 10:29
回复

使用道具 举报

🔗
MCwong 2014-8-10 22:16:41 | 只看该作者
全局:
交作业:
这次花的时间明显比上次长了:
1. split方法应用不熟练。
2. 只写一行的那个也卡了好久,好笨的说。。。
3. Error case总是考虑不全
回复

使用道具 举报

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

本版积分规则

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