Berkeley CS 61B Data Structures(in Java) Project1 加分+讨论帖
jaly50
作业入口:http://www.cs.berkeley.edu/~jrs/61b/hw/pj1/
2014的project1和fall2006的project1内容有点不一样不过都是在讲runLengthEncoding的
比较推荐大家写2014fall的作业 因为06年的runLengthEncoding没有测试数据
14年和06fall的 我都交了part1的在这个贴..一个在一楼 ,一个在三楼
每次作业完成奖励1学分(=50大米)
课程不鼓励大家分享代码,所以我们加分的规则是晒运行成功且输出正确的图。如下:
(1) part1 PixImage.java 输出如下:
(2)上图是sobel.java 输入参数“woman.tiff 6“得到的结果(小伙伴们不妨也用这个参数传这张图 看会不会是一样的图案吧,这张图相当于测了blur和sobel两个class)
(3)part2 有iterator...看得有点晕,最近在学车,学完车就没有写程序状态。。。加上Project有点难,就无限期拖延!!!>.<
超级不好...所以我先把part1部分给交了...
打算先去看看后面的视频...做那些简单的lab和homework,以恢复编程状态!!
等以后小伙伴们也交了再讨论学习吧……!{:4_85:}
相关链接:
【公开课讨论+加分总贴】:UC Berkeley CS 61B Data Structures(in Java)
【课程网站】:http://www.cs.berkeley.edu/~jrs/61b/
【视频网站】:【Youtube】【Youku】
【教材】:Head First Java 【中文版】【英文版】
Data Structures and Algorithms in Java, 5th Edition. 【英文版】
2014的project1和fall2006的project1内容有点不一样不过都是在讲runLengthEncoding的
比较推荐大家写2014fall的作业 因为06年的runLengthEncoding没有测试数据
14年和06fall的 我都交了part1的在这个贴..一个在一楼 ,一个在三楼
每次作业完成奖励1学分(=50大米)
This is an individual assignment; you may not share code with other
students.
课程不鼓励大家分享代码,所以我们加分的规则是晒运行成功且输出正确的图。如下:
(1) part1 PixImage.java 输出如下:
Testing getWidth/getHeight on a 3x3 image. Input image:
--------------------------------------------------
|[0,0]=0|[1,0]=30|[2,0]=80|
|[0,1]=10|[1,1]=120|[2,1]=250|
|[0,2]=240|[1,2]=250|[2,2]=255|
--------------------------------------------------
Good.
Testing blurring on a 3x3 image.
--------------------------------------------------
|[0,0]=40|[1,0]=81|[2,0]=120|
|[0,1]=108|[1,1]=137|[2,1]=164|
|[0,2]=155|[1,2]=187|[2,2]=218|
--------------------------------------------------
Good.
--------------------------------------------------
|[0,0]=91|[1,0]=108|[2,0]=125|
|[0,1]=118|[1,1]=134|[2,1]=151|
|[0,2]=146|[1,2]=161|[2,2]=176|
--------------------------------------------------
Good.
--------------------------------------------------
|[0,0]=91|[1,0]=108|[2,0]=125|
|[0,1]=118|[1,1]=134|[2,1]=151|
|[0,2]=146|[1,2]=161|[2,2]=176|
--------------------------------------------------
--------------------------------------------------
|[0,0]=91|[1,0]=108|[2,0]=125|
|[0,1]=118|[1,1]=134|[2,1]=151|
|[0,2]=146|[1,2]=161|[2,2]=176|
--------------------------------------------------
Good.
Testing edge detection on a 3x3 image.
--------------------------------------------------
|[0,0]=104|[1,0]=160|[2,0]=166|
|[0,1]=189|[1,1]=193|[2,1]=178|
|[0,2]=180|[1,2]=157|[2,2]=96|
--------------------------------------------------
Good.
Testing getWidth/getHeight on a 2x3 image. Input image:
--------------------------------------------------
|[0,0]=0|[1,0]=0|
|[0,1]=100|[1,1]=0|
|[0,2]=100|[1,2]=100|
--------------------------------------------------
Good.
Testing blurring on a 2x3 image.
--------------------------------------------------
|[0,0]=25|[1,0]=25|
|[0,1]=50|[1,1]=50|
|[0,2]=75|[1,2]=75|
--------------------------------------------------
Good.
Testing edge detection on a 2x3 image.
--------------------------------------------------
|[0,0]=122|[1,0]=74|
|[0,1]=143|[1,1]=143|
|[0,2]=74|[1,2]=122|
--------------------------------------------------
Good.
--------------------------------------------------
|[0,0]=0|[1,0]=30|[2,0]=80|
|[0,1]=10|[1,1]=120|[2,1]=250|
|[0,2]=240|[1,2]=250|[2,2]=255|
--------------------------------------------------
Good.
Testing blurring on a 3x3 image.
--------------------------------------------------
|[0,0]=40|[1,0]=81|[2,0]=120|
|[0,1]=108|[1,1]=137|[2,1]=164|
|[0,2]=155|[1,2]=187|[2,2]=218|
--------------------------------------------------
Good.
--------------------------------------------------
|[0,0]=91|[1,0]=108|[2,0]=125|
|[0,1]=118|[1,1]=134|[2,1]=151|
|[0,2]=146|[1,2]=161|[2,2]=176|
--------------------------------------------------
Good.
--------------------------------------------------
|[0,0]=91|[1,0]=108|[2,0]=125|
|[0,1]=118|[1,1]=134|[2,1]=151|
|[0,2]=146|[1,2]=161|[2,2]=176|
--------------------------------------------------
--------------------------------------------------
|[0,0]=91|[1,0]=108|[2,0]=125|
|[0,1]=118|[1,1]=134|[2,1]=151|
|[0,2]=146|[1,2]=161|[2,2]=176|
--------------------------------------------------
Good.
Testing edge detection on a 3x3 image.
--------------------------------------------------
|[0,0]=104|[1,0]=160|[2,0]=166|
|[0,1]=189|[1,1]=193|[2,1]=178|
|[0,2]=180|[1,2]=157|[2,2]=96|
--------------------------------------------------
Good.
Testing getWidth/getHeight on a 2x3 image. Input image:
--------------------------------------------------
|[0,0]=0|[1,0]=0|
|[0,1]=100|[1,1]=0|
|[0,2]=100|[1,2]=100|
--------------------------------------------------
Good.
Testing blurring on a 2x3 image.
--------------------------------------------------
|[0,0]=25|[1,0]=25|
|[0,1]=50|[1,1]=50|
|[0,2]=75|[1,2]=75|
--------------------------------------------------
Good.
Testing edge detection on a 2x3 image.
--------------------------------------------------
|[0,0]=122|[1,0]=74|
|[0,1]=143|[1,1]=143|
|[0,2]=74|[1,2]=122|
--------------------------------------------------
Good.

(2)上图是sobel.java 输入参数“woman.tiff 6“得到的结果(小伙伴们不妨也用这个参数传这张图 看会不会是一样的图案吧,这张图相当于测了blur和sobel两个class)
(3)part2 有iterator...看得有点晕,最近在学车,学完车就没有写程序状态。。。加上Project有点难,就无限期拖延!!!>.<
超级不好...所以我先把part1部分给交了...
打算先去看看后面的视频...做那些简单的lab和homework,以恢复编程状态!!
等以后小伙伴们也交了再讨论学习吧……!{:4_85:}
相关链接:
【公开课讨论+加分总贴】:UC Berkeley CS 61B Data Structures(in Java)
【课程网站】:http://www.cs.berkeley.edu/~jrs/61b/
【视频网站】:【Youtube】【Youku】
【教材】:Head First Java 【中文版】【英文版】
Data Structures and Algorithms in Java, 5th Edition. 【英文版】
共295条回复
✨ 您正在体验新版论坛UI


