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

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

 
🔗
sparkling 2016-12-10 22:13:51 | 只看该作者
全局:
partI 的结果~看到图片好有成就感~

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

评分

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

查看全部评分

回复

使用道具 举报

🔗
codergoose 2016-12-11 18:21:30 | 只看该作者
全局:
本帖最后由 codergoose 于 2016-12-11 20:49 编辑

感觉part 4,花的时间太多了,花了4个小时,写了一个两百行的if else,最后怕思维混乱,还辅助以思维导图,醉了。。。。求加分,求加分。


评分

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

查看全部评分

回复

使用道具 举报

🔗
wzhbtbt 2016-12-23 20:12:14 | 只看该作者
全局:
PART4实在不会,交前三个。花了很长时间
更多图片 小图 大图
组图打开中,请稍候......

评分

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

查看全部评分

回复

使用道具 举报

🔗
cxw111 2016-12-25 13:16:16 | 只看该作者
全局:
请问project1里面的data.gz打不开怎么办啊

补充内容 (2016-12-27 20:41):
特么 partI 做到最后  发现图形怎么打开都是黑的。。。没用blur 直接用他给的method打开都是黑的 求破啊

补充内容 (2016-12-31 16:39):
请斑竹把这一楼删除了  太长时间没法编辑了
回复

使用道具 举报

🔗
cxw111 2016-12-31 16:46:11 | 只看该作者
全局:
本帖最后由 cxw111 于 2016-12-31 16:51 编辑

project终于做完了  花了很长时间。。。做的也不专心。。。刚开始特么特地看RGB 像素矩阵啥的 还有tiff 发现白费时间了  理解好了readme就行了。。。。这个有些地方还没懂 ,比如iterator我没用啊。。。。。就构造了一个而已 OTL。 我感觉这个不太好理解的是为啥每次RGB值都一样。。。可能是直接对灰化的图像处理吧  反正不懂。。。上图Testing one-parameter RunLengthEncoding constuctor on a 3x3 image.
(这是RLE的 图太长了 不想截图) Input image:
Testing getWidth/getHeight on a 3x3 encoding.
Good.
Testing toPixImage() on a 3x3 encoding.
Good.
Testing setPixel() on a 3x3 encoding.
1
Good.
Testing setPixel() on a 3x3 encoding.
1
Good.
Testing setPixel() on a 3x3 encoding.
1
Good.
Testing setPixel() on a 3x3 encoding.
1
Good.
Testing setPixel() on a 3x3 encoding.
1
Good.
Testing setPixel() on a 3x3 encoding.
2
Good.
Testing setPixel() on a 3x3 encoding.
1
Good.
Testing one-parameter RunLengthEncoding constuctor on another 3x3 image.  Input image:
Testing getWidth/getHeight on a 3x3 encoding.
Good.
Testing toPixImage() on a 3x3 encoding.
Good.
Testing setPixel() on a 3x3 encoding.
2
Good.
Testing setPixel() on a 3x3 encoding.
1
Good.
Testing one-parameter RunLengthEncoding constuctor on a 5x2 image.  Input image:
Testing getWidth/getHeight on a 5x2 encoding.
Good.
Testing toPixImage() on a 5x2 encoding.
Good.
Testing setPixel() on a 5x2 encoding.
1
Good.
Testing setPixel() on a 5x2 encoding.
1
Good.
Testing setPixel() on a 5x2 encoding.
1
Good.
Testing one-parameter RunLengthEncoding constuctor on a 3x2 image.  Input image:
Testing getWidth/getHeight on a 3x2 encoding.
Good.
Testing toPixImage() on a 3x2 encoding.
Good.
Testing setPixel() on a 3x2 encoding.
1
Good.
Testing setPixel() on a 3x2 encoding.
1
Good.
Testing setPixel() on a 3x2 encoding.
2
Good.



还是自己太渣了 码的过程中概念问题出了好多bug 然后debug又de了好长时间 幸亏这段时间闲

评分

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

查看全部评分

回复

使用道具 举报

🔗
youngyang 2016-12-31 20:27:30 | 只看该作者
全局:
搞了一整天。。还好留给我3个多小时准备跨年
更多图片 小图 大图
组图打开中,请稍候......

评分

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

查看全部评分

回复

使用道具 举报

🔗
hoiyan 2017-1-3 14:22:02 | 只看该作者
全局:
moow77 发表于 2015-8-9 13:42
樓上的朋友, 如果你用的是eclipse
可以參考一下下面圖示的

谢谢你的介绍,很有用!
回复

使用道具 举报

🔗
hoiyan 2017-1-6 19:54:08 | 只看该作者
全局:
本帖最后由 hoiyan 于 2017-1-6 20:13 编辑

纠结了几天, 把题目读了又读,无数次想放弃,  但最后还是把part I 搞掂啦。
明天再继续加油后面的题目
更多图片 小图 大图
组图打开中,请稍候......

评分

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

查看全部评分

回复

使用道具 举报

全局:
拖了好久,总算把project1做完了。自己刚开始没有注意到这个RLE要求是逐行扫描像素。。。写成了逐列扫描像素,压缩后的图始终出不来。同时通过这次project也让我更加重视不同类型数据赋值的问题,自己好多bug都是和这个有关。
  1. xiaojundeMacBook-Air:project1 apple$ javac PixImage.java
  2. xiaojundeMacBook-Air:project1 apple$ java PixImage
  3. Testing getWidth/getHeight on a 3x3 image. Input image:
  4. |[0,0]=0|[1,0]=30|[2,0]=80|
  5. |[0,1]=10|[1,1]=120|[2,1]=250|
  6. |[0,2]=240|[1,2]=250|[2,2]=255|
  7. Good.
  8. Testing blurring on a 3x3 image.
  9. Good.
  10. Good.
  11. Good.
  12. Testing edge detection on a 3x3 image.
  13. Good.
  14. Testing getWidth/getHeight on a 2x3 image. Input image:
  15. |[0,0]=0|[1,0]=0|
  16. |[0,1]=100|[1,1]=0|
  17. |[0,2]=100|[1,2]=100|
  18. Good.
  19. Testing blurring on a 2x3 image.
  20. Good.
  21. Testing edge detection on a 2x3 image.
  22. Good.


  23. xiaojundeMacBook-Air:project1 apple$ javac RunLengthEncoding.java
  24. xiaojundeMacBook-Air:project1 apple$ java RunLengthEncoding
  25. Testing one-parameter RunLengthEncoding constuctor on a 3x3 image. Input image:
  26. |[0,0]=0|[1,0]=1|[2,0]=2|
  27. |[0,1]=3|[1,1]=4|[2,1]=5|
  28. |[0,2]=6|[1,2]=7|[2,2]=8|
  29. |1 0 0 0 |1 1 1 1 |1 2 2 2 |1 3 3 3 |1 4 4 4 |1 5 5 5 |1 6 6 6 |1 7 7 7 |1 8 8 8 |
  30. Testing getWidth/getHeight on a 3x3 encoding.
  31. Good.
  32. Testing toPixImage() on a 3x3 encoding.
  33. Good.
  34. Testing setPixel() on a 3x3 encoding.
  35. Good.
  36. Testing setPixel() on a 3x3 encoding.
  37. Good.
  38. Testing setPixel() on a 3x3 encoding.
  39. Good.
  40. Testing setPixel() on a 3x3 encoding.
  41. Good.
  42. Testing setPixel() on a 3x3 encoding.
  43. Good.
  44. Testing setPixel() on a 3x3 encoding.
  45. Good.
  46. Testing setPixel() on a 3x3 encoding.
  47. Good.
  48. Testing one-parameter RunLengthEncoding constuctor on another 3x3 image. Input image:
  49. |[0,0]=2|[1,0]=2|[2,0]=3|
  50. |[0,1]=3|[1,1]=4|[2,1]=4|
  51. |[0,2]=5|[1,2]=5|[2,2]=6|
  52. |2 2 2 2 |2 3 3 3 |2 4 4 4 |2 5 5 5 |1 6 6 6 |
  53. Testing getWidth/getHeight on a 3x3 encoding.
  54. Good.
  55. Testing toPixImage() on a 3x3 encoding.
  56. Good.
  57. Testing setPixel() on a 3x3 encoding.
  58. Good.
  59. Testing setPixel() on a 3x3 encoding.
  60. Good.
  61. Testing one-parameter RunLengthEncoding constuctor on a 5x2 image. Input image:
  62. |[0,0]=0|[1,0]=1|[2,0]=2|[3,0]=3|[4,0]=4|
  63. |[0,1]=5|[1,1]=6|[2,1]=7|[3,1]=8|[4,1]=9|
  64. |1 0 0 0 |1 1 1 1 |1 2 2 2 |1 3 3 3 |1 4 4 4 |1 5 5 5 |1 6 6 6 |1 7 7 7 |1 8 8 8 |1 9 9 9 |
  65. Testing getWidth/getHeight on a 5x2 encoding.
  66. Good.
  67. Testing toPixImage() on a 5x2 encoding.
  68. Good.
  69. Testing setPixel() on a 5x2 encoding.
  70. Good.
  71. Testing setPixel() on a 5x2 encoding.
  72. Good.
  73. Testing setPixel() on a 5x2 encoding.
  74. Good.
  75. Testing one-parameter RunLengthEncoding constuctor on a 3x2 image. Input image:
  76. |[0,0]=0|[1,0]=1|[2,0]=2|
  77. |[0,1]=3|[1,1]=4|[2,1]=5|
  78. |1 0 0 0 |1 1 1 1 |1 2 2 2 |1 3 3 3 |1 4 4 4 |1 5 5 5 |
  79. Testing getWidth/getHeight on a 3x2 encoding.
  80. Good.
  81. Testing toPixImage() on a 3x2 encoding.
  82. Good.
  83. Testing setPixel() on a 3x2 encoding.
  84. Good.
  85. Testing setPixel() on a 3x2 encoding.
  86. Good.
  87. Testing setPixel() on a 3x2 encoding.
  88. Good.
  89. xiaojundeMacBook-Air:project1 apple$
复制代码


9B4A2228-B452-40E2-B4A9-6E51421A90AC.png (18.59 KB, 下载次数: 0)

9B4A2228-B452-40E2-B4A9-6E51421A90AC.png
回复

使用道具 举报

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

本版积分规则

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