自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《C++初阶之类和对象》【类的六大默认成员函数】

本文介绍了C++类的六大默认成员函数,重点讲解了构造函数、析构函数、拷贝构造函数和拷贝赋值运算符四种关键函数。这些默认成员函数是理解C++对象生命周期的核心知识,本文通过大量代码示例(如Stack类实现)展示了如何正确使用这些函数。

2025-06-16 08:30:00 182 12

原创 《C++初阶之类和对象》【类 + 类域 + 访问限定符 + 对象的大小 + this指针】

本片博客中详细的讲解了C++类和对象中的:类的定义和实例化、类域、访问限定符、对象的大小、this指针的语法知识点、使用场景、常见注意事项等。

2025-06-12 08:30:00 1270 45

原创 《C++初阶之入门基础》【普通引用 + 常量引用 + 内联函数 + nullptr】

本文详细解析了C++中的引用机制,重点介绍了普通引用的概念、特性及三大核心应用场景。文章通过代码示例展示了引用作为变量别名、函数参数和函数返回值的具体用法,并对比了引用与指针作为函数参数的异同。此外,还简要提及了内联函数和nullptr的使用场景。全文旨在帮助读者深入理解C++引用的工作原理和实际应用价值。

2025-06-09 08:30:00 1428 45

原创 《C++初阶之入门基础》【命名空间 + 输入&输出 + 缺省参数 + 函数重载】

本片博客中详细的讲解了C++类和对象中的:命名空间、输入和输出、缺省参数、函数重载的语法知识点、使用场景、常见注意事项等。

2025-06-05 08:30:00 1186 56

原创 《C++初阶之入门基础》【C++的前世今生】

本文系统梳理了C++的发展历程,详述了Bjarne Stroustrup如何结合OOP思想设计出“C with Classes”,并于1983年正式命名为C++。通过关键版本演进(如C++98引入STL、C++11带来现代特性、C++20革新模块化编程),展现了C++从高效系统语言到多范式语言的蜕变。

2025-06-01 08:30:00 1925 57

原创 《数据结构初阶》【番外篇:二路归并的外排史诗】

本文主要介绍外部排序中的多路归并算法,特别是二路归并排序的实现。文章分为理论介绍和实践实现两部分。本文通过理论结合实践的方式,帮助读者掌握大文件外部排序的核心技术。

2025-05-31 10:42:25 1278 34

原创 《数据结构初阶》【番外篇:快速排序的前世今生】

本文以时间线为脉络,探讨了快速排序算法从诞生到优化的演进历程,同时实现并在LeetCode中灵活运用了快排进阶版本:三路快速排序 + 内省式快速排序。全篇共计1.6w字,内容详细,适合初学者。

2025-05-27 08:30:00 1409 56

原创 《数据结构初阶》【八大排序——巅峰决战】

博客内容主要划分为:八大排序算法的排序竞赛+八大排序算法的性能分析。全篇共计1.4w多字,涉及的排序算法有:直接插入排序、希尔排序、简单选择排序、堆排序、冒泡排序、快速排序、归并排序和计数排序。(博主力推,内容绝对详...

2025-05-23 10:58:37 1569 49

原创 《数据结构初阶》【八大排序——群英荟萃】

博客内容主要划分为:八大排序算法的介绍+八大排序算法的实现。全篇共计1.5w字,涉及的排序算法有:直接插入排序、希尔排序、简单选择排序、堆排序、冒泡排序、快速排序、归并排序和计数排序。(博主力推,内容绝对详实!!!)

2025-05-20 10:15:47 1481 57

原创 我的创作纪念日——《惊变256天》

最近,博主收到了 优快云 发来的系统消息,这才惊觉,自上次第128天创作纪念日之后,竟又悄然走过了 128 天。站在 256 天这个颇具意义的里程碑前回望,博主在2023 年 8 月 29 日那天创作第一篇博客的情景依然历历在目。

2025-05-17 11:38:27 1864 57

原创 《数据结构初阶》【二叉树 精选9道OJ练习】

本文精选了9道二叉树的OJ练习题,涵盖了二叉树的前序遍历、最大深度、单值二叉树、相同树、对称二叉树等常见问题。

2025-05-16 08:30:00 1622 51

原创 《数据结构初阶》【堆 + 堆排序 + TOP-K】

博客内容主要划分为:数据结构的介绍+数据结构的实现+数据结构的应用。主要涉及的数据结构:堆(内容绝对详实!!!)

2025-05-12 08:30:00 1310 54

原创 《数据结构初阶》【链式二叉树】

博客内容主要划分为:数据结构的介绍+数据结构的实现。主要涉及的数据结构:链式二叉树(内容绝对详实!!!)

2025-05-08 08:30:00 1499 48

原创 《数据结构初阶》【顺序栈 + 链式队列 + 循环队列】

博客的内容主要划分为:数据结构的介绍+数据结构的实现+数据结构的OJ练习。主要涉及的数据结构有:顺序栈、链式队列表、循环队列。

2025-05-05 08:30:00 2026 47

原创 《数据结构初阶》【顺序表/链表 精选15道OJ练习】

前面我们学习了数据结构中的顺序表和链表,现在你是不是苦于不知道如何练习巩固?又或者想刷题却不知从何下手?别担心! 博主这里特地准备了 15道经典OJ练习题,涵盖顺序表和链表的各类操作,从基础到进阶,帮你一步步打通任督二脉!💪

2025-05-01 08:30:00 1469 38

原创 《数据结构初阶》【顺序表 + 单链表 + 双向链表】

博客内容主要划分为:数据结构的介绍 + 数据结构的实现。主要涉及的数据结构:顺序表、单链表、双向链表。

2025-04-27 08:30:00 1946 33

原创 算法基础_数据结构【KMP + Trie 树 + 并查集】

本篇博客是《算法基础_数据结构》的算法题型总结+模板习题练习。主要算法涉及:KMP、Trie树、并查集的算法。

2025-04-22 08:30:00 1066 35

原创 《数据结构初阶》【时间复杂度 + 空间复杂度】

这博主是不是又打算挖个坑就跑?,(因为这个博主之前挖过:《C语言系列》、《算法基础》、《算法精讲》这些坑,其中《C语言系列》的坑都长草了吧?🤔,今天又打算再一个新坑吗?博主先在这里声明一下:博主是一个有头有尾有始有终的人,"你们要相信我!每一个坑都是真爱!只是它们……在等一个合适的时机成熟!🫠例如:《C语言系列》还剩下:“复合结构体 + 文件操作” 这两部分的内容的没有更新,博主预估想完结《C语言系列》至少还需要4篇博客,由于博主现在的重心不是学习C语言,所以可能会鸽很久。

2025-04-18 11:30:46 1332 28

原创 算法基础_数据结构【单链表 + 双链表 + 栈 + 队列 + 单调栈 + 单调队列】

本篇博客是《算法基础_数据结构》的算法题型总结+模板习题练习。主要算法涉及:单链表、双链表、栈、队列、单调栈、单调队列的算法。

2025-04-14 08:30:00 1189 26

原创 算法精讲【整数二分】(实战教学)

本片博客的内容主要是:博主通过刷算法题总结的一些二分查找算法的模板和技巧,博主花了好几天将它们整理成文分享出来,博主相信通过阅读这篇博客可以让你对二分算法的应用更加的熟练,灵活。

2025-04-08 08:45:00 1939 36

原创 算法基础_基础算法【位运算 + 离散化 + 区间合并】

本篇博客是《算法基础_基础算法》的算法题型总结+模板习题练习。主要算法涉及:位运算、离散化、区间合并算法。

2025-04-04 08:45:00 1131 25

原创 算法基础_基础算法【高精度 + 前缀和 + 差分 + 双指针】

本篇博客是《算法基础_基础算法》的题型总结+算法练习。主要算法涉及:高精度、前缀和、差分、双指针算法。

2025-04-01 08:45:00 1297 22

原创 算法基础_基础算法【快速排序 + 归并排序 + 二分查找】

本篇博客是《算法基础_基础算法》的题型总结 + 算法练习。主要算法涉及:快速排序、归并排序、二分查找。

2025-03-28 09:35:59 905 24

原创 讲解七道蓝桥杯省/国赛真题(第三弹)

本篇博客内容是讲解七道蓝桥杯往届省赛、国赛的真题。真题包括:234 大胖子走迷宫、118 机器人塔、170 次数差、244 最长子序列、239 最优包含、504 单词分析、97 K倍区间

2025-03-24 08:45:00 888 3

原创 讲解七道蓝桥杯省/国赛真题(第二弹)

本篇博客内容是讲解七道蓝桥杯往届省赛、国赛的真题。真题包括:99 分巧克力、502 成绩统计、126 交换瓶子、130 移动距离、141 穿越雷区、505 数字三角形。

2025-03-18 08:45:00 1209 4

原创 讲解七道蓝桥杯省/国赛真题(第一弹)

本篇博客是七道蓝桥杯往届省赛、国赛的真题。主要涉及:源代码展示、代码执行过程、代码片段讲解、精彩代码模块、解题思路分析这几大板块。真题包括:17153 班级活动、19718 回文字符串、1216 走迷宫、19709 好数、19712 数字接龙、1025 答疑、19723 分布式队列

2025-03-14 08:45:00 901 3

原创 C语言基础之【内存管理】

本篇博客是《C语言基础之内存管理》知识点的大总结。主要涉及:变量的存储类型、内存分区、堆区内存分配和释放、内存操作函数的内容。包括:memset()、memcpy()、memmove()、memcmp()等函数,还有一些内存分配的经典错误,帮助我们更好的理解内存的分配。

2025-03-11 08:45:00 1328 24

原创 C语言基础之【指针】(下)

本篇博客是《C语言基础之指针》知识点的大总结(下)。主要涉及:指针和字符串、字符串应用模型、字符串处理函数的内容。包括:strchr()、strrchr()、strstr()、strtok()、strcpy()、strncpy()、strcat()、strncat()、strcmp()、strncmp()、sprintf()、sscanf()、atoi()函数的详解。同时附有代码示例使概念更通俗易懂。

2025-03-06 08:30:00 991 27

原创 C语言基础之【指针】(中)

本篇博客是《C语言基础之指针》知识点的大总结(中)。主要涉及:多级指针、指针和数组、指针和函数的内容。包括:指针和数组名的相似与区别、指针在函数使用的注意事项,等等。同时附有代码示例使概念更通俗易懂。

2025-03-03 08:30:00 1012 27

原创 C语言基础之【指针】(上)

本篇博客是《C语言基础之指针》知识点的大总结(上)。主要涉及:指针的定义和使用。以及一些常见指针:空指针、野指针、万能指针的区别和const修饰的指针变量的汇总区分。同时附有代码示例使概念更通俗易懂。

2025-02-27 11:06:02 884 13

原创 C语言基础之【函数】

本篇博客是《C语言基础之函数》知识点的大总结。主要涉及:函数的声明、定义、调用。以及time、srand、rand、exit函数的讲解和分文件编写、头文件保护机制。同时附有代码示例使概念更通俗易懂。

2025-02-23 08:30:00 1061 13

原创 C语言基础之【数组和字符串】(下)

本篇博客是《C语言基础之数组和字符串》知识点的大总结。主要涉及:字符数组和字符串的讲讲解。同时附有对应知识点的小练习,以来巩固自己对C语言的数组和字符串的掌握。

2025-02-10 09:00:00 1199 3

原创 C语言基础之【数组和字符串】(上)

本篇博客是《C语言基础之数组和字符串》知识点的大总结。主要涉及:一维数组、二维数组、多维数组的“定义”、”初始化“、”访问“、”遍历“以及一些在数组中常用到代码片段。同时附有对应知识点的小练习,以来巩固自己对C语言数组的掌握

2025-02-07 09:00:00 685 1

原创 C语言基础之【程序流程结构】

本篇博客是C语言基础之程序流程结构知识点的大总结。主要涉及:顺序结构、选择结构、循环结构、跳转语句的讲解。同时附有对应知识点的小练习,以来巩固自己对C语言的程序流程结构的掌握

2025-02-04 09:00:00 1166 1

原创 C语言基础之【运算符与表达式】

算术运算符:包括 +、-、*、/、% 、++、-- 等。赋值运算符:包括 =、+=、-=、*=、/=、%=、<<=、>>=、&=、^=、|= 等。关系运算符:包括 ==、!=、>、<、>=、<= 等。也称为比较运算符逻辑运算符:包括 &&、||、! 等。位运算符:包括 &、|、^、~、<<、>> 等。条件运算符: ? :也称为三元运算符,其格式为表达式1? 表达式2 : 表达式3

2025-01-27 09:00:00 1085 2

原创 C语言基础之【数据类型】(下)

它在计算机科学中曾经被广泛使用,尤其是在早期的计算机系统中。虽然现在八进制的使用不如二进制和十六进制普遍,但它仍然在某些领域(如文件权限设置)中有应用。

2025-01-23 09:00:00 882 2

原创 C语言基础之【数据类型】(上)

数据类型的作用之一:决定了程序为变量分配多少内存空间。变量: 在程序运行过程中其值可以改变的量。变量在使用前必须先定义,定义变量前必须有相应的数据类型变量的特点:可变性:变量的值可以在程序运行期间被修改。命名:变量通过名称来标识,名称通常由字母、数字和下划线组成。

2025-01-20 09:00:00 924

原创 C语言基础之【C语言概述】

提到语言这个词语,自然会想到的是像英语、汉语等,这样的自然语言,因为它是人和人交换信息不可缺少的工具。而今天计算机遍布了我们生活的每一个角落,除了与人相互交流之外,我们也必须学会和计算机交流。那用什么的什么样的方式和计算机做最直接的交流呢?人们自然想到的是最古老也最方便的方式一一 语言 ,而 C语言就是人和计算机交流的一种语言。语言是用来交流沟通的。有一方说,有另一方听,必须有两方参与。这是语言最重要的功能:

2025-01-16 08:45:00 951 1

原创 《数据结构》期末考试测试题【下】

二叉树与森林之间的转换规则: 当二叉树转换为森林时加线规则: 若某节点是其双亲节点的左孩子,则把该节点的右孩子、右孩子的右孩子……都与该节点的双亲节点用线连起来。例如:对于二叉树中的节点A,如果节点B是A的左孩子,C是B的右孩子,那么要将C与A连线。删线规则: 删去二叉树中所有双亲节点与右孩子节点之间的连线。例如:在上述例子中,删去B和C之间的连线。层次调整规则: 将整理后的节点按层次排列,根节点在最上面,子节点在其下方相应层次,形成树结构。

2025-01-07 08:15:00 2096 2

原创 我的创作纪念日——《惊变128天》

时光飞逝,转眼间,我已在这条创作之路上走过了 128 天。回顾起 2024 年 8 月 29 日,我满怀忐忑与期待,撰写了第一篇技术博客。彼时,我未曾想到,这平凡的一天,会成为我创作旅程的起点,赋予我如此多的意义与价值。回想起最初成为创作者的初心,源自于对技术探索的热情与分享的欲望。彼时,我在技术的海洋里奋力遨游,接触到诸多复杂难题,每一次攻克后的喜悦都如璀璨星辰照亮我前行的方向。然而,随着学习的深入,愈发感觉知识如浩瀚宇宙,无边无际。我意识到,若想真正将所学内化,将经验沉淀,创作技术博客是不二之选。

2025-01-05 14:26:56 959 2

空空如也

空空如也

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

TA关注的人

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