自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PTA寒假集训-第二周

【代码】PTA寒假集训-第二周。

2024-01-29 13:49:26 162 1

原创 PTA-寒假算法集训第一周

求交集函数:set_intersection()树是否同构的判别就是父节点是否相同。1.13-1.16做过的题。

2024-01-16 12:21:46 363 1

原创 c/c++1000行代码实现俄罗斯方块

1000行代码实现俄罗斯方块

2023-11-05 19:28:25 243 2

原创 BFS-1

【代码】BFS-1。

2023-11-01 00:00:59 36 1

原创 数据结构-用数组实现链表

idx表示下一个可以存储元素的位置索引。删除索引为k的元素的后一个元素。ne数组存储下一个节点索引。在索引k后插入一个数。

2023-09-12 16:56:51 76

原创 基础算法DP-1

【代码】基础算法DP-1。

2023-09-10 18:25:30 37 1

原创 算法打卡Day9

思路:unordered_map。

2023-08-17 15:09:33 192 3

原创 动态规划-1

最后的状态计算方程就是f(i,j)=max{f(i-1,j),f(i,j-1)}+w(i,j)状态计算方程是f(i,j)=max{f(i+1,j),f(i+1,j+1)}+w(i,j)也可以从(i+1,j+1)走上来,即f(i+1,j+1)+w(i,j)这条路径可以从(i+1,j)走上来,即f(i+1,j)+w(i,j)集合:f(i,j)表示从(1,1)到(i,j)的路径的集合。集合:从(i,j)到最后一层(第一层)的所有方案。从上面走过来,对应着f(i-1,j)从左边走过来,对应着f(i,j-1)

2023-08-11 20:07:57 32 1

原创 算法打卡Day3

【代码】算法打卡Day3。

2023-08-11 10:45:32 1819 1

原创 算法打卡Day2

【代码】算法打卡Day2。

2023-08-10 15:42:29 1917 1

原创 算法打卡Day1

在排序数组中查找元素的第一个和最后一个位置public:int mid;first=mid;last=mid;left=mid+1;

2023-08-09 17:37:54 1997

原创 Linux-1 day 习题

创建好作业后,先进入文件夹/home/acs/homework/lesson_1。

2023-04-26 23:31:34 41

原创 Linux-1 day 笔记

cp XXX YYY:将XXX文件复制成YYY,XXX和YYY可以说同一路径,例如…/dir_c/a.txt,表示上层目录下的dir_c文件夹下的文件a.txt。mv XXX YYY:将XXX文件移动到YYY下,和cp命令一样,XXX和YYY可以是用一个路径,重命名也是用这个命令。ls -a:查看所有文件包括隐藏文件(以.开头的文件就是隐藏文件)cp XXX YYY -r:将XXX目录(文件夹)复制到YYY下。cd XXX:进入XXX目录下,cd…rm *.txt:删除所有.txt类型文件。

2023-04-26 22:10:59 39

原创 【C++】快速幂/简单讲解

【代码】【C++】快速幂/简单讲解。

2023-01-09 19:27:58 72

原创 C语言/高精度算法-加法

/高精度算法-加法。

2022-11-10 22:15:52 83

原创 C语言/高精度算法-减法

C语言高精度算法-减法。

2022-11-10 22:14:14 204

原创 C语言基础/循环结构---最大整数

1×2×3×4×……×N的乘积的末尾恰好有503个连续0,那么N的最大值是多少?输出满足条件的一个正整数。

2022-10-12 19:40:26 705 2

原创 C语言基础/循环结构--k的最大值

【代码】C语言基础/循环结构--k的最大值。

2022-10-12 19:24:13 353 2

原创 C语言/程序设计/循环结构--刘叔叔养的兔子

C语言基础/刘叔叔养了400多只兔子,每3只兔子关在笼子里,那么最后一个笼子里有2只;如果每5只兔子关在一个笼子里,最后一个笼子有4只,如果7只兔子关在笼子里,最后一个笼子里有5只,问刘叔叔一共养了多少只兔子?一个正整数:满足条件的最小值。

2022-10-12 19:11:24 444

C++版俄罗斯方块游戏设计(课程报告+源码)

该项目是实现基于C++的俄罗斯方块的小游戏,利用EasyX库,其主要完成以下几个重要的功能:界面显示,方块下落,旋转,方块嵌入,左右移动,消行,分数显示与存储,下个方块的预览等。主要功能简介,游戏界面:该功能包括构建游戏地图区、游戏信息区、方块生成区。方块生成:该功能随机生成一个自定义方块。方块下落:游戏中方块下落有两种方式,其一,每间隔一段时间方块自动下落,其二,玩家在键盘上按下方向键(向下)也可实现方块下落。方块左右移动:玩家在键盘上按下方向键(向左、向右),如果该移动位置合法则移动。方向旋转:玩家在键盘上按下方向键(向上),如果该方块的下一个方向位置合法,则旋转。方块嵌入:游戏中方块到达游戏地图底部时,或者方块不能在往下移动时,则将方块嵌入到游戏地图中。方块消行:当方块不能往下移动时,将方块嵌入后,判断该方块所在的地图区域是否每一列都不为空,如果都不为空,则代表可以消行。 奖励机制:当方块实现消行时,会更新对应的游戏得分。游览下一个方块:在游戏信息区域中,玩家可以游览下一个方块。分数显示与存储。

2023-12-26

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

TA关注的人

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