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

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

 
🔗
mush 2020-1-16 13:00:15 | 只看该作者
全局:
最后一个print纠结了一下,开始结果一直差一个1,一个一个debug最后发现最不可能写错的isLeapYear的default值写错了,哈哈

homework2.PNG (25.37 KB, 下载次数: 12)

homework2.PNG
回复

使用道具 举报

全局:

回复

使用道具 举报

🔗
prettywoniu 2020-1-29 06:18:12 | 只看该作者
全局:
原来连闰年的定义都没弄明白,debug了半天终于结果对了
Date_java.pdf (83.78 KB, 下载次数: 2)
回复

使用道具 举报

🔗
spinsurround 2020-2-2 15:45:59 | 只看该作者
全局:
要学分啊要学分

SharedScreenshot.jpg (150.06 KB, 下载次数: 10)

SharedScreenshot.jpg
回复

使用道具 举报

🔗
glayin 2020-3-22 11:38:30 | 只看该作者
全局:
来交作业了,感觉比HOMEWORK1难了好多,参考了不少别人的思路和代码。
本科只学过c而且只有8节课那种,跟着好艰难

TIM图片20200322113709.png (23.39 KB, 下载次数: 11)

TIM图片20200322113709.png
回复

使用道具 举报

🔗
abababababa 2020-3-29 03:43:12 | 只看该作者
全局:
搞了大概4个小时 终于弄好了 !!
回复

使用道具 举报

🔗
oneoneone 2020-7-12 15:54:12 | 只看该作者
全局:
提交作业~~~
**写作业中间遇到2个问题。PO出来,不知道有没有大神可以帮我理解一下~万分感谢。

1)关于Integer.parseInt使用的问题。
在 public Date(String s)的构造里面,需要先通过split,跳过“/”得到一个String[],然后本人


   String[] split = s.split("\\/");                            //这里百度了一下,需要有正则式表达式符号,对“/”进行转码
   String mm = Arrays.asList(split[0]).toString();
   String dd = Arrays.asList(split[1]).toString();
   String yy = Arrays.asList(split[2]).toString();

在判断完mm、dd、yy的长度后,我希望将String转为Int类型,

   int m = Integer.parseInt(split[0]);      【这个表达式是可以行的】
   int m = Integer.parseInt(mm);          【第一次写的,不可行,加了一个println之后,发现mm输出是[2] ,带着方括号,所以没法转为Int类型  】

不懂就问:一开始构造mm的时候也是string类型,为什么会带着方括号呢??

2)关于array的contain使用问题。

在daysInMonth方法内,判断当月天数的问题里,我写了三个int[]数组,分别是31天的月份、30天的月份、和2月。希望先判断下月份属于哪个数组,然后再返回天数。

  int[] big = {1,3,5,7,8,10,12};
  int[] small = {4,6,9,11};
  int[] odd = {2};
  int days = 0;


但是在写判断语句时,发现判断语句没法使用??希望求教下是为什么。(后面我替换了比较直白、但是可能比较麻烦冗长的for语句来判断)

if(Arrays.asList(big).contains(month))
days = 31;

但是这个判断语句无效,eclipse提示是‘ Unlikely argument type int for contains(Object) for collection’




屏幕快照 2020-07-12 下午3.38.17.png (369.17 KB, 下载次数: 9)

屏幕快照 2020-07-12 下午3.38.17.png
回复

使用道具 举报

🔗
aaronchenthu 2020-9-24 14:27:55 | 只看该作者
全局:
Done!跟着提示一步一步就能做出来!

屏幕快照 2020-09-24 下午2.25.54.png (553.57 KB, 下载次数: 10)

屏幕快照 2020-09-24 下午2.25.54.png
回复

使用道具 举报

🔗
2011051305 2020-9-25 09:01:08 | 只看该作者
全局:
各位大佬 这个帖子的加分还作数吗。。。我发现楼主是2014年启动的 ==
回复

使用道具 举报

🔗
kcfc 2020-11-30 05:31:49 | 只看该作者
全局:
好好学习,天天向上。如果还能加学分的话就万分感谢了

回复

使用道具 举报

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

本版积分规则

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