自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++面向对象(类和对象)—— 多态篇

C++面向对象,多态,虚函数,纯虚函数...

2025-03-21 21:29:46 8226 58

原创 C++数据结构 — 哈希表 (Hash Table)、散列函数 课程设计与应用

哈希表(Hash Table)是一种非常高效的数据结构,它通过哈希函数将键(Key)映射到表中的一个位置来访问记录,以加快查找的速度。哈希表也是一种非常强大的数据结构,广泛应用于计算机科学的各个领域。通过合理选择哈希函数和冲突解决方法,可以充分发挥哈希表的优势,提高程序的运行效率。

2025-03-09 23:22:50 18088 60

原创 滑动窗口算法

🌟。

2025-05-20 00:21:45 842 24

原创 我的创作纪念日

提示:你过去写得最好的一段代码是什么?提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等​​。

2025-05-19 14:13:40 205 15

原创 C++ —— Lambda 表达式

🌟。

2025-05-19 14:11:39 1706 14

原创 深度理解指针(2)

🌟。

2025-05-14 23:44:48 717 11

原创 深入理解指针(1)

🌟。

2025-05-14 23:37:44 1533 9

原创 蓝桥杯算法题 -蛇形矩阵(方向向量)

🌟。

2025-05-10 22:58:58 1094 16

原创 C++/SDL 进阶游戏开发 —— 双人塔防(代号:村庄保卫战 22)

🌟。

2025-05-06 23:35:03 478 23

原创 C++类和对象进阶 —— 与数据结构的结合

classStack为类的名字,{}中为类的主体,注意类定义结束时后⾯分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者成员函数为了区分成员变量,⼀般习惯上成员变量会加⼀个特殊标识,如成员变量前⾯或者后⾯加或者m开头,注意 C++中这个并不是强制的,只是⼀些惯例,具体看公司的要求定义在类中的成员函数默认为 inline(内联)public://成员函数//1、对栈初始化");exit(1);top = 0;//2、入栈操作。

2025-05-06 23:24:52 1234 13

原创 C++/SDL 进阶游戏开发 —— 双人塔防(代号:村庄保卫战 21)

🌟。

2025-05-04 23:33:51 1238 21

原创 C++/SDL 进阶游戏开发 —— 双人塔防(代号:村庄保卫战 20)

🌟。

2025-05-03 23:57:17 446 13

原创 C++/SDL 进阶游戏开发 —— 双人塔防(代号:村庄保卫战 19)

🌟。

2025-05-03 23:53:04 1070 8

原创 C++/SDL 进阶游戏开发 —— 双人塔防(代号:村庄保卫战 18)

🌟。

2025-05-01 23:44:11 720 13

原创 C++/SDL 进阶游戏开发 —— 双人塔防(代号:村庄保卫战 17)

🌟。

2025-05-01 23:33:57 347 5

原创 C++/SDL 进阶游戏开发 —— 双人塔防(代号:村庄保卫战 16)

🌟。

2025-04-29 21:30:36 945 14

原创 C++/SDL 进阶游戏开发 —— 双人塔防(代号:村庄保卫战 15)

🌟。

2025-04-29 21:19:42 368 8

原创 C++/SDL 进阶游戏开发 —— 双人塔防(代号:村庄保卫战 14)

🌟。

2025-04-27 23:50:46 1632 16

原创 C++/SDL进阶游戏开发 —— 双人塔防游戏(代号:村庄保卫战 13)

🌟。

2025-04-25 23:09:44 1685 18

原创 C++/SDL 进阶游戏开发 —— 双人塔防游戏(代号:村庄保卫战 12)

🌟。

2025-04-25 23:02:12 496 7

原创 C++/SDL 进阶游戏开发 —— 双人塔防游戏(代号:村庄保卫战 11)

🌟。

2025-04-23 23:56:18 681 15

原创 C++/SDL进阶游戏开发 ——双人塔防游戏(代号:村庄保卫战 10)

🌟。

2025-04-23 23:49:21 366 5

原创 C++/SDL 进阶游戏开发 —— 双人塔防游戏(代号:村庄保卫战 09)

🌟。

2025-04-22 23:26:01 348 10

原创 C++/SDL 进阶游戏开发 —— 双人塔防游戏(代号:村庄保卫战 08)

🌟。

2025-04-22 23:14:57 504 2

原创 C++/SDL 进阶游戏开发 —— 双人塔防游戏(村庄保卫战 07)

🌟。

2025-04-21 23:52:16 468 7

原创 C++/SDL 进阶游戏开发 ——双人塔防游戏(代号:村庄保卫战 06)

🌟。

2025-04-21 23:44:38 468 7

原创 C++/SDL 进阶游戏开发 ——双人塔防游戏(代号:村庄保卫战 05)

定义头文件route.h在筛选器中,定义另外,我们还需存储波次事件映射level.json(波次配置文件)🌟各位看官好我是工藤新一¹呀~🌈愿各位心中所想,终有所致!

2025-04-20 21:58:26 1320 10

原创 C语言 一维数组

小伙伴们,一起加油!!!

2025-04-20 00:35:12 1147 10

原创 C++/SDL 进阶游戏开发 —— 双人塔防游戏(代号:村庄保卫战 04)

​​🌟​。

2025-04-19 23:16:05 472 7

原创 C++/SDL 进阶游戏开发 —— 双人塔防游戏(代号:村庄保卫战 03)

C++、SDL

2025-04-17 23:22:53 592 18

原创 C++/SDL 进阶游戏开发 —— 双人塔防游戏(代号:村庄保卫战 02)

C++游戏开发,总代码量高达 4000 行以上,博客篇章专栏约20篇以上

2025-04-16 23:51:02 1009 15

原创 C++/SDL 进阶游戏开发 —— 双人塔防游戏(代号:村庄保卫战 01)

​​🌟​。

2025-04-15 23:45:04 954 12

原创 C++ 面向对象(类和对象)—— 类模板

类模板(Class Template)是C++中的一种模板机制,用于创建通用类的框架,它允许程序员定义一个类时,类中的某些成员(如数据类型)可以是参数化的。类模板的核心作用是提高代码的复用性和灵活性,同时避免重复编写相似的代码。

2025-04-15 19:03:30 1660 12

原创 C/C++ 实战项目 —— 职工管理系统(下)

C++中的职工管理系统是一个使用C++编程语言开发的软件应用程序,用于管理企业或组织的职工信息。这样的系统通常包含一系列功能,用于存储、更新、检索和报告职工相关的数据。职工管理系统是人力资源管理的一部分,它可以帮助自动化和简化人事管理任务。

2025-04-11 22:38:18 2147 20

原创 C/C++ 实战项目 —— 职工管理系统(上)

C++中的职工管理系统是一个使用C++编程语言开发的软件应用程序,用于管理企业或组织的职工信息。这样的系统通常包含一系列功能,用于存储、更新、检索和报告职工相关的数据。职工管理系统是人力资源管理的一部分,它可以帮助自动化和简化人事管理任务。

2025-04-09 20:36:33 1212 14

原创 C / C++ 文件操作

在C语言和C++语言中,文件操作是程序与外部存储设备(如硬盘)进行交互的重要功能,用于读取、写入、修改文件等操作。在实际开发中,可以根据具体需求选择合适的文件操作方式。如果需要高效、底层的文件操作,C语言的文件操作方式是一个不错的选择;如果需要更简洁、易读的代码,C++的文件流操作则更适合。

2025-04-08 23:18:49 1170 10

原创 C++ 面向对象(类和对象)—— 函数模板

函数模板是一种通用的函数定义,允许在定义函数时使用参数化的类型。它可以在不同的数据类型上重用相同的函数逻辑。总之,模板是面向对象编程中实现泛型编程的重要工具,它提供了代码复用和类型安全的机制。

2025-04-07 00:02:10 2433 50

原创 C/C++ 数据结构 —— 栈

栈是一种常见的数据结构,它按照后进先出(Last In First Out,LIFO)的原则组织数据。其可视作是一个有顺序的集合。想象一个盘子叠放的过程,新放入的盘子总是放在最上面,而取出的时候也是从最上面的盘子开始拿。在栈中,数据项的添加(入栈)和删除(出栈)都只能在栈顶进行。例如,一个栈的初始状态为空,当依次将元素 A、B、C 入栈后,栈顶元素是 C。如果此时进行出栈操作,那么 C 会先被移除,接着是 B,最后是 A。栈是一种非常基础且重要的数据结构,在计算机科学的很多领域都有广泛的应用。

2025-04-04 12:02:03 1666 11

原创 C/C++数据结构 — 双向链表

双向链表是一种常见的数据结构,它是线性表的一种链式存储结构。是一种灵活且功能强大的数据结构,虽然它的存储结构较为复杂,但在某些场景下能够提供高效的解决方案。

2025-04-03 21:55:44 1252 31

原创 单链表OJ题 — 纯代码

单链表是一种常见的线性数据结构,它通过节点之间的链接来存储和组织数据。单链表是一种简单而灵活的数据结构,在计算机科学的许多领域中都有广泛应用,例如内存管理、任务调度、文件系统等。

2025-04-02 22:03:55 462 6

Markdown(Typora)(含下载安装方式)新手使用教程

本文档是关于Markdown(尤其是Typora编辑器)使用的新手教程,涵盖标题、段落处理、文字显示样式、列表形式展示(如无序、有序以及带有任务完成度标志的任务列表),还介绍了区块、行内代码和代码块的不同表示方法、链接设置(内部链接到标题或其他位置及外部网站链接)、插入图片的基本用法以及表格创建规则等常用编辑功能的操作指南。针对一些特色功能,例如表达情感的表情符号运用也有所提及。最后附有下载Typora这款编辑工具的方法。 适用人群:初次接触Markdown书写规范或刚开始使用Typora软件的用户,以及希望加深理解Markdown语法特性的人群。 使用场景及目标:适用于需要撰写技术文档、博客文章或者其他基于文本创作场合的技术爱好者;旨在帮助用户掌握Markdown语法规则以便更加便捷高效地利用该格式进行写作,提高打字效率并让文档布局更具美感。 同时提醒读者,在实际操作过程中可以参考文中提供的众多快捷键辅助自己更快地上手各种编辑技巧。通过本教程的学习不仅可以掌握基本的语法应用,更能深入了解到Markdown背后的简易哲学——简单至上。

2025-03-03

空空如也

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

TA关注的人

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