Java
HuangMeow
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
卡雷尔机器人作业3
我们需要操纵卡雷尔使用灰色方块,将空白矩形变成跳棋板,前后效果图如下:这道题的分步结构非常清晰,算法本身也很有趣。你需要保证卡雷尔能在各种规格的棋盘上正确执行操作,而不仅是本题中8×8 的标准样式。奇数长宽的棋盘处理起来比较麻烦,你的程序在5×3 棋盘上应该生成如下图案:另外一个需要考虑的特殊情况是长或宽为1。本题文件夹下含有各种规格的棋盘,可用来测试你的程序。请保证你的程序在这些棋盘上均能正确运行。用了40分钟多次debug终于搞定。。code如下。。import stanford.karel.*;原创 2011-03-10 00:02:00 · 3870 阅读 · 9 评论 -
斯坦福作业2:简单Java程序 图形作业合集
1、写一个GraphicsProgram类的子类,绘制如下图所示的金字塔,该金字塔由砖块逐行堆砌而成,随着塔高递增,砖块的数量逐层递减1这个金字塔应该放置于窗口底部,居中对齐,并设置以下常量:BRICK_WIDTH 砖块宽度(30 像素)BRICK_HEIGHT 砖块高度(12 像素)BRICKS_IN_BASE 底层砖块数量(14)括号里的数量对应上图的数值,在原创 2011-06-14 13:10:00 · 2197 阅读 · 2 评论 -
卡雷尔作业4
本题主要考察算法设计。编写程序,让卡雷尔在第一行的中央放置一个灰色方块。比如,假设卡雷尔从下图所示的位置开始行动:最终卡雷尔应该站在灰色方块上,位置如下:注:程序执行结束时界面上应当只有一个灰色方块,位于第一行的中间位置,在程序执行过程中卡雷尔可以随意摆放方块原创 2011-03-11 02:45:00 · 2532 阅读 · 2 评论 -
斯坦福作业2:简单Java程序 控制台作业合集
4. 高中几何课曾介绍过勾股定理(即直角三角形三条边的长度之间关系):也可以写成以下形式这个表达式中的大部分运算符在第三章中已经介绍过,唯一没有出现的是开平方的操作,而这一操作可以通过调用标准函数Math.sqrt来完成。例如,下列语句double y = M原创 2011-03-13 00:28:00 · 1847 阅读 · 0 评论 -
斯坦福卡雷尔机器人的作业1-2
第一个是捡报纸,无难度import stanford.karel.*;public class CollectNewspaperKarel extends SuperKarel {//捡报纸 public void run() { move();原创 2011-03-09 17:44:00 · 5294 阅读 · 6 评论 -
无源码修改jar包
方法1:1) 在Eclipse建一个java工程. 将jar加到工程的jar依赖中.2) 使用jd-gui等反编译工具, 将你需要修改的class进行反编译, 并copy出反编译后的代码.3) 在Eclipse的工程中, 一个类路径与反编译类一样的类源文件(.java).4) 粘贴copy后的代码, 并修改. 5) 将Eclipse编译出来的 .class文件重新 压缩进jar转载 2015-09-19 14:10:16 · 1761 阅读 · 0 评论
分享