自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 附录:源码

if (opStack.empty() || "(".contains(opStack.peek())) {// 若栈为空或栈顶元素为左括号则直接入栈。} else if ("*%/+-".indexOf(infix.charAt(i)) >= 0) // 遇到运算符。} else if ("(".indexOf(infix.charAt(i)) >= 0) { // 遇到左括号。} else if (")".indexOf(infix.charAt(i)) >= 0) { // 遇到右括号。

2023-10-08 08:15:35 79 1

原创 基于A*搜索算法迷宫游戏开发 预习日志

从起点出发,沿着某一方向前进,如果可以走通,则继续前进,否则原路退回,寻找其他路径。在迷宫中路径的选择方向只有四种,分别是上,下,左,右,我们可以通过键盘的W,A,S,D分别进行控制。我们分别用三种颜色对于迷宫中各种对象进行标记,走迷宫的对象为一种颜色,道路和墙壁为另外两种颜色。当走通一步时,我们应将此网格的颜色转变为通路应该有的颜色。2.要求游戏支持玩家走迷宫,和系统走迷宫路径两种模式。系统走迷宫路径要求基于A*算法实现,输出走迷宫的最优路径并显示。1.要求随机生成一个迷宫,并求解迷宫;

2023-09-07 07:46:45 45 1

原创 贪吃蛇游戏的设计与开发 预习日志

创建一个关于蛇的类Snake,并在其中设置两个列表,一个snake列表,存放除蛇头以外的所有蛇身的坐标,一个snakeHead列表 ,存放蛇头坐标。并分别给蛇头和蛇身设置图片,以及游戏界面背景图片。实现贪吃蛇游戏基本功能,屏幕上随机出现一个“食物”,称为豆子,上下左右控制“蛇”的移动,吃到“豆子”以后“蛇”的身体加长一点,得分增加,“蛇”碰到边界或,蛇头与蛇身相撞,蛇死亡,游戏结束。在这里,我用键盘按键的code值来进行判断并设置相应动作。1)、首先要实现的是蛇头和食物的随机生成。2)、贪吃蛇移动实现。

2023-09-07 07:41:45 54 1

原创 简单计算器的实现 预习日志

标识符初始化为true,当按钮被点击时,首先判断被点击的按钮是否是五个运算符中的任何一个,如果是第一个输入的减号,则将跟在其后的数字设置为负数,如果先输入数字,则后面的减号是减的意思。界面一律采用Swing类设计,一个窗体里分为两个面板North和Center,North面板在界面最上方,通过一个文本框显示输入的数据和运算结果,清除键可安装在文本框侧边。窗口用来显示已输入的数字和运算结果,用户可以通过鼠标点击键盘上的按钮,完成基本的实数间的加减乘除运算,同时也可以通过键盘输入数字。

2023-09-07 07:35:03 90 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除