自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蓝桥杯------健身------5130

本题若用线性dp解题需要用到前缀和的知识,利用前缀和可以知道一段日期里面有没有不能训练的日期,首先定义一个全0的数组,把不能训练的日期对应的下标全都赋1,然后进行前缀和,此时任意两个日期相减若为0,则证明这两个日期同一个块里(如果在同一个块里证明这以这两个日期为边界的一段时间内部没有不能训练的日期),这是因为此时的数组代表的是从次下标向前有多少个1,若1的个数相同,证明这两个日期之间没有1,他们之间这段连续的时间就没有不能训练的值。

2025-05-30 23:41:45 215

原创 JAVA实现五子棋

本项目为实现五子棋的基本功能,包括下棋、悔棋、重新开始、保存棋局、继续棋局、复盘功能。运行项目,点击开始,就可以再棋盘上点击;棋盘识别点击位置,运算出最近落子位置,并落子;点击悔棋则撤回一步;点击重新开始,清空棋盘,再点击开始按钮,即可再次落子;保存棋局,将落子位置以及落子个数、顺序保存到文件中;继续棋局,读出保存到文件中的数据,并在棋盘上画出棋子,可直接继续点击棋盘落子;复盘,读出保存到文件中的棋局,清空棋盘,每点击棋盘任意位置则按顺序落一颗读出棋局的棋子,直到读出的棋局被下完。

2024-11-25 17:10:36 3225

原创 JAVA从股票走势图、谢尔宾斯基三角形到分形山脉

股票走势图,即一条上下波动的线,并且这条线的左右端点是固定的。因此,利用递归每次寻找到水平方向的中心位置,再利用生成随机数的函数来确定垂直方向上的位置,最后递归到水平方向上相邻两点距离小到一定程度再连线。首先,给出三个点,再分别取以三个点为端点的边的中点,再以三个中点为顶点画一个实心三角形,最后再以实心三角形上面的三角形、左右的三角形的顶点去递归继续画实心三角形,然后以端点之间距离小到一定程度或递归次数为结束递归的条件。

2024-11-11 23:52:08 1053

原创 JAVA实现画图板

画图板分为两部分上部分是按钮区,用来选择图形和颜色,下部分为画图区,用来画图。

2024-11-03 17:29:18 468

原创 JAVA 图形化登录 注册界面

废话不多说直接上代码,请各位大佬指教。

2024-10-22 23:54:46 654 1

空空如也

空空如也

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

TA关注的人

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