自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于C++与EasyX的哈基米打字大冒险联机对战游戏

本文介绍了双人联机打字游戏的核心逻辑模块设计,重点围绕游戏状态管理、文本处理、玩家输入和得分计算展开。

2025-07-17 01:34:40 926

原创 CSAPP 缓冲区溢出攻击:Ubuntu22.04中运行 ctarget 导致 Segmentation Fault

2. 编译得到printf.s。1.创建printf.c文件。

2025-06-13 21:27:08 1071

原创 ue5坦克大战问题记录

UE。

2025-05-07 02:11:40 495

原创 【蓝桥杯web组】js

Documen object model 文档对象模型,是一种用于html和xml文档的编程接口,给文档提供可一种结构化的表示方法,可以修改文档的内容和结构DOM可以把网页和脚本语言以及其他编程语言联系起来Dom在开发中主要是用于操作元素(标签)为了保存数据并使用时数据,有些数据可以保存在页面,不需要数据库。设置一个属性和值(键值对)i++)//设置自定义属性,值为数组的下标顺序//循环给每一个div添加点击事件。

2025-05-07 02:01:37 655

原创 【蓝桥杯web组】html+css学习笔记

前端教程来自https://www.bilibili.com/video/BV14A4m1F7uY/?

2025-05-07 02:00:21 952

原创 【2025寒假字节青训】Git部分学习笔记

不理解fastforward和threewaymerge的区别,本地代码频繁使用三方合并,导致产生过多的merge节点。不理解fastforward和threewaymerge的区别,本地代码频繁使用三方合并,导致产生过多的merge节点。修改最近的一次Commit信息,修改以后commitid会变,但是tree和parent都没有变化。拉取远端某分支,并和本地代码进行合并,操作等同与gitfetch+gitmerge。将远端某些分支最新代码拉取到本地,不会执行merge操作,

2025-01-19 03:17:54 639

原创 【字节青训】数字分组求偶和

小M面对一组从 1 到 9 的数字,这些数字被分成多个小组,并从每个小组中选择一个数字组成一个新的数。目标是使得这个新数的各位数字之和为偶数。任务是计算出有多少种不同的分组和选择方法可以达到这一目标。numbers例如对于。

2025-01-04 00:15:05 512

原创 【2024字节青训·简】多米诺骨牌

每过一秒,被推向左边或右边的骨牌会将左边或右边的相邻骨牌推倒。当一个骨牌,其左边倒向它的骨牌数目与其右边倒向它的骨牌数目相等时,由于力的平衡,该骨牌将依然保持竖立。多米诺骨牌游戏规则非常简单,将骨牌按一定间距的尺寸排成单行,或分行排成一片。推倒第一张骨牌,其余发生连锁反应依次倒下,或形成一条长龙,或形成一幅图案。如果保持竖立的骨牌数目不为 0,下一行输出保持竖立的骨牌的位置,骨牌位置从 1 到 n。给定小 A 最初推骨牌的方向,求出最后依然保持竖立的骨牌数目和位置。“R”,第 i 个字符将要被向右推。

2024-10-22 01:29:40 724

原创 【2024字节青训·简】叠盘子

小明是个讲究生活质量的人,家里的一切都井井有条,比如说家中的盘子都是一个系列,每个盘子都标有唯一的一个整数作为标识。叠放在同一堆的盘子的序号都是不间断递增的(例如 1,2,3 为不间断递增,而 1,3,4 则只是普通的递增),并且这些盘子的数量至少是 3 个。一个字符串,每个堆被逗号分隔开,如果堆中只有一个盘子,就用序号表达;将字符串转换为整型存入数组之中,能找到连续的索引就递增,作为一堆盘子。盘子叠放后会被分为多堆,每一堆都可能是由一个或多个盘子组成。这些盘子的序号在被叠放之前就是递增的。

2024-10-21 22:24:08 414 1

原创 【2024字节青训·简】二分数字

编程小白自用,学站里另一位大佬记录做题思路

2024-10-21 21:32:03 1033 2

原创 链表的使用存档

【代码】链表的使用存档。

2023-11-20 20:26:48 90 1

原创 别太抽象了

【代码】别太抽象了。

2023-11-16 15:25:40 99 1

原创 实验作业存档

【代码】实验作业存档。

2023-11-13 21:31:13 66

原创 用指针将二维数组导入函数的方法

刚才提了一个关于二维数组如何用指针导入数组的问题,之前在csdn上搜索的是这么写void f(int a[][])但是不知道为什么我的IDE总是在报错(orz。刚开始只能用void f(int (*a)[4])的方式导入,但是这样当我不知道二维数组实际上有几个元素的时候,这个就不太方便。本来苦恼了很久,但是之后在学习malloc函数分配数组的方式的时候,终于找到了一种好理解的令我豁然开朗的方法,分享给大家。

2023-11-13 21:18:48 211

原创 typedef union与struct类型的大小计算方式

偏移量算法:上一个元素偏移量+上一个元素字节,算出来的偏移量应该是该元素字节的倍数,如果不是,就累加到是为止。double dDog 偏移量:24+4(将date视作int类型)=28不是8的倍数,所以补齐成32;union的计算方法是其内最大元素的字节大小,同时如果此时字节大小无法被所有类型整除,则继续加。DATE cow 偏移量为0+4=4不是24的倍数所以偏移量是24;struct的字节类型是最后一个元素的偏移量+该元素字节。最终结构体的内存为 32+8=40;sizeof(DATE)是24。

2023-11-09 14:48:27 255 1

原创 二维数组导入函数的两种方式

这里如果定义的列和导入的列不相同的话,程序会一直报错。2.利用一维数组,具体方法来自文章。1.直接导入,其中必须标出列。

2023-11-06 20:19:27 420

空空如也

空空如也

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

TA关注的人

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