- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 贪心算法笔记
五、贪心算法活动安排问题贪心算法(以局部看全局)背包问题合理的创建标题,有助于目录的生成如何改变文本的样式活动安排问题i1234567891011开始时间130535688212结束时间4567891011121314要求:活动时间互不冲突即下一个活动的开始时间大于等于前一个活动的结束时间贪心算法(以局部看全局)采用贪心算法的策略是每一步总选择这样一个活动来占用资源,它能够使得余下的未调度的时间最大化,
2021-12-04 15:50:41
139
原创 JSP环境搭建
JSP环境搭建1.高级系统设置–>环境变量2.新建一个系统变量命名为JAVA_HOME,变量值为jdk路径3.然后编辑Path 新建 将bin路径填入 %JAVA_HOME%\bin 确定—>确定—>确定4.window+R 运行cmd5输入java 得出下图,配置完成6.启动Tomcat 打开浏览器输入 127.0.0.1:8080 成功...
2020-03-10 14:18:34
205
原创 坦克大战Java项目四
任务4 我方坦克发射子弹 按住空格,发射子弹 -----键盘的事件监听,按住空格,出现子弹,子弹绘制,坐标,方向,速度, 定义子弹类public class shot {private int x;private int y;private int direction;private int speed=4;public shot(int ...
2019-10-13 17:14:15
437
原创 坦克大战Java项目三
任务三 :让我方坦克运动起来 坦克绘制完成后,我方坦克通过键盘来控制运动的。按键盘W键,坦克向上运动;向A键,坦克向右运动;向S键,坦克向下运动;向D键,坦克向左运动。特别注意坦克的移动需要添加键盘监听,是对整个GamePanel进行监听,故在任务一的MenuDemo中一定要加上this.addKeyListener(tk);//GamePanel tk=new GamePanel();...
2019-10-11 18:57:51
297
原创 坦克大战Java项目二
任务二 绘制坦克外形绘图技术1.1.1绘图实现原理Java在AWT的根类Component类中预置了paint(Graphics g)方法paint方法的参数是一个图形类Graphics对象在类Graphics中系统预置了大量的用于图形处理与输出的方法在paint()方法的重新定义中,可以通过Graphics的对象g来调用方法进行图形处理与输出。paint()方法是由程序运行的...
2019-10-10 20:51:38
335
原创 坦克大战Java项目一
项目功能描述本程序是一个简单的坦克游戏程序,用Java语言编写,在jdk环境下运行。游戏开始时,用户通过键盘操纵坦克移动,转弯和射击,与敌人坦克进行交战,直到消灭所有敌人就可以过关。具体的功能模块以及每个模块的难度和具体实现要求如下图:任务一对战界面要完成坦克大战中敌我双方的对战,首选要完成的就是敌方双方坦克对战的平台。效果图如下:代码如下:...
2019-10-09 21:08:49
557
坦克大战项目Java
2019-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人