自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++ EasyX 小程序--贪吃蛇(附源码) 及 EasyX 输出数字变量

下载方式:nothing(正在审核)

2024-07-18 18:14:20 553 2

原创 动态规划之背包DP及其优化

背包(Knapsack)问题是经典的动态规划问题,也很有实际价值。而最经典的背包问题有三种:01背包,多重背包,完全背包。

2024-07-17 23:19:33 1456 6

原创 【C++】单调队列,洛谷P1886

容易证明,一个元素若是在队列前面,并且还比后面的元素小,那么他就不可能在后面被用到了。(好比你打了30年代码,结果水平还没有小学生高,那么你就可以。题目翻译一下,就是让我们时刻维护一个定长区间内的最值。单调队列,顾名思义,就是内部数据时刻保持单调的队列。这只是单调队列的基本运用,复杂的下次讲。预告:单调队列优化多重背包。那么我们就可以开始代码了。

2024-06-14 10:40:02 171

原创 数位DP--洛谷P4310 绝世好题

则递推式为如果在第 j 位都为1:对于每个输入,都跑一遍即可。时间复杂度:O(n log max () )。

2024-06-08 09:38:23 581 3

原创 c++飞机大战(一~二)(c++结构体,类)

上次我们已经完成了基础的代码。显然,子弹触碰到敌人时,并不会消失(也就导致了游戏的难度不大)当我们添加上一定距离内删除子弹的代码时,会惊喜的发现,报错了!(在执行成员函数时e还没有定义)...k)return;i

2024-04-26 23:10:37 868 4

原创 c++获取鼠标位置

我们编写程序时,常常会遇到需要获取(移动)鼠标位置的时候,此时该如何编写?肯定不是要坑人的啦------。

2024-04-20 10:16:15 1246

原创 Dev-C++/Visual Studio的EsayX

打开Dev-C++,依次点击File(文件)-New(新建)-Project(项目),选择Connsole Application,点击OK。把easyx.h和graphics.h放入Dev-Cpp\MinGW64\x86_64-w64-mingw32\include\文件夹中,把libeasyx.a放入Dev-Cpp\MinGW64\x86_64-w64-mingw32\lib32\文件夹中,在打开的文件夹中继续找到Dev,右键选择打开文件位置。打开的文件夹即是Dev的安装文件。打开lib32文件夹,

2024-04-14 11:31:13 879 1

原创 c++EasyX双缓冲消除闪屏

学了easyx图形库的猿们都知道,我们可以在easyx图形库上面画出连续运动的图形 ,或者通过贴图的方式把每一帧图片连起来达到动态效果,但是我们每次贴完图片或者画完一些图形的时候要进行清屏,然后就会出现闪屏现象,这让我们非常难受,那怎么去消除这种现象呢?

2024-04-13 16:00:00 776 1

原创 Visual Studio c++绘制爱心程序

复制后直接调用函数即可。其中x,y是中心坐标。

2024-03-04 08:00:00 1429 1

原创 Visual Studioの万能头

然后找到VS的安装路径,在VC文件夹里找到VC/Tools/MSVC/14.38.33130(大家不一定一样)/include,将之前所建的bits文件夹移动至内部即可。作为一个用惯了Dev的万能头的蒟蒻,用Visual Studio时,总是会因为没有万能头而苦恼。打开文件夹,在其中创建一个C/C++Header类型文件,命名为“stdc++.h”(注意:万能头没有那么“万能”,使用后它会降低编译速度。首先,在桌面新建一个文件夹,并命名为“bits”。OI专用,不喜勿喷。但是,万能头它来了!

2024-02-25 13:12:25 626 1

‘苹果蛇’是一款经典的休闲益智游戏

‘苹果蛇’是一款经典的休闲益智游戏,它的基本规则是玩家操控一条由方块组成的蛇去吞食散落在屏幕上的苹果。每当蛇吃掉一个苹果,长度会增加,目标是通过巧妙的操作让蛇不断增长,避开自身的身体并尽可能吃到更多的苹果。游戏过程充满挑战性和策略性,简单易上手却难以精通,往往能带来无尽的乐趣和竞争感。无论是单独娱乐还是与朋友竞技,‘苹果蛇’都是一种常见的桌面小游戏中不可忽视的一部分。 (没错,AI写的)

2024-07-16

c++游戏开发,本人开发的c++小游戏飞机大战(二)源码

相比较于一,新添加了敌机血量,子弹不穿透,概率减速,概率暴击等,敌机画质优化。源码。

2024-04-27

EasyX库文件下载(压缩包)

EasyX库文件下载(压缩包)(虽然但是可以去官网上下载)

2024-04-14

空空如也

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

TA关注的人

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