- 博客(31)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 【数据结构】初识数据结构之复杂度与链表
哈喽,各位小伙伴大家好!今天我们开启全新的篇章,数据结构。简单来说数据结构就是数据在内存中的管理。今天给大家带来的是数据结构中的复杂度和链表的知识。话不多说,咱们进入正题!向大厂冲锋!
2024-06-08 17:24:32
1868
106
原创 【C++笔记】引用和const引用以及inline和nullptr
哈喽,各位小伙伴大家好!上期我们讲了命名空间。这期我们来讲引用。话不多说,咱们进入正题!向大厂冲锋!引用不是新定义⼀个变量,而是给已存在变量取了⼀个别名,编译器不会为引用变量开辟内存空间, 它和它引用的变量共用同⼀块内存空间。比如:水壶传中李逵,宋江叫"铁牛",江湖上⼈称"黑旋风";林冲,外号豹子头;C++中为了避免引⼊太多的运算符,会复⽤C语言的⼀些符号,比如前⾯的,这⾥引用也和取地址使用了同⼀个符号&,大家注意使用方法⻆度区分就可以。引用的使用类型& 引用别名=引用对象;
2024-08-21 21:33:44
986
72
原创 【C++笔记】C++基本语法和命名空间
哈喽,各位小伙伴大家好!今天我们开启新的篇章——C++。今天主要给大家带来一些C++的基础语法和命名空间。话不多说,咱们进入正题!向大厂冲锋!定义命名空间定义命名空间,需要使用到namespace关键字,后⾯跟命名空间的名字,然后接⼀对{}即可,{}中即为命名空间的成员。命名空间中可以定义变量/函数/类型等。命名空间域namespace本质是定义出⼀个域,这个域跟全局域各自独立,不同的域可以定义同名变量,所以前面的rand不在冲突了。所有域C++中域有函数局部域,全局域,命名空间域,类域;
2024-08-16 20:32:38
913
76
原创 【数据结构】十大排序全面分析讲解及其对比分析(排序看懂就这篇!)
哈喽,给位小伙伴大家好!上期我们讲了链式二叉树,今天我们来讲排序算法。话不多说,咱们进入正题!向大厂冲锋!
2024-08-08 22:31:23
1233
71
原创 【数据结构】链式二叉树的实现和思路分析及二叉树OJ
哈喽,各位小伙伴大家好!上期讲的是用顺序表实现二叉树。今天咱们用链表的方式实现我们的二叉树。也就是链式结构。话不多说,咱们进入正题!向大厂冲锋!树的定义我们链式二叉树用结构体定义。结构体内包含节点的数据。然后还有指向左右孩子节点的结构体指针}BTNode;节点的创建节点的创建我们需要malloc一个结构体。检查节点是否开辟成功。然后将节点数据赋值为X即可。再将左右指针指向空。最后返回开辟好的节点。BTNode* BuyNode(int x)//创建树的节点exit(1);
2024-07-30 22:04:02
1524
86
原创 【数据结构】建堆算法复杂度分析及TOP-K问题
哈喽,各位小伙伴大家好!上期我们讲了堆排序和建堆算法。今天我们就来分析一下他们的时间复杂度。话不多说,咱们进入正题。向大厂冲锋!
2024-07-25 16:00:36
1529
85
原创 【数据结构】堆的实现以及建堆算法和堆排序
哈喽,各位小伙伴大家好!上期给大家讲了树,二叉树以及堆。今天带着大家实现堆这个数据结构,以及堆排序。话不多说,咱们进入正题!向大厂冲锋!
2024-07-19 21:00:32
1390
66
原创 【数据结构】树和二叉树及堆的深入理解
哈喽,各位小伙伴大家好!上期我们学习和站和队列。接下来我们学习新的数据结构:树。话不多说,我们进入正题!向大厂冲锋!
2024-07-16 17:23:00
1348
64
原创 【数据结构】初探数据结构面纱:栈和队列全面剖析
哈喽,各位小伙伴大家好!今天咱们就正式开始学习数据结构了。我们今天要学习的数据结构分别是栈和队列。话不多说,咱们进入正题!向大厂冲锋!
2024-07-11 19:58:06
1542
70
原创 【数据结构】链表带环问题分析及顺序表链表对比分析
哈喽,各位小伙伴大家好!由于考试周很久没有更新博客了。今天给大家带来的是链表的带环问题和顺序表链表的对比分析。话不多说,进入正题。向大厂冲锋!
2024-07-07 19:55:04
1544
72
原创 【数据结构】递归复杂度与链表OJ之双指针
哈喽,各位小伙伴大家好!今天我们继续深入探讨递归的复杂度和链表OJ常见的双指针法。话不多说,咱们进入正题!向大厂冲锋!
2024-06-14 18:37:52
1760
75
原创 【C语言】基于C语言实现的贪吃蛇游戏
哈喽,各位小伙伴大家好!今天给大家带来的是使用C语言实现的贪吃蛇小游戏。也是检验C语言是否学好的试金石。话不多说,咱们进入正题!向大厂冲锋!本次实现贪吃蛇会使用到的⼀些Win32 API知识,接下来我们就学习⼀下什么是Win32 API。
2024-06-08 17:36:20
1983
102
原创 【C语言】程序员自我修养之文件操作
哈喽,各位小伙伴大家好!今天给大家分享的是,作为程序员的自我修养的文件操作。话不多说,咱们直接进入正题!向大厂冲锋!return 0;当我们输入10时,发现n这时确实时10。但当我们退出程序,重新运行时n的值已经不见了。可以发现我们刚才再程序输入的10,在内存中并没有持久化的保存。但是我们硬盘中的文件的数据就可以永久的保存起来。文件。
2024-05-24 21:09:47
1431
114
原创 【C语言】动态内存管理
哈喽,各位小伙伴大家好!今天小编给大家带来的是C语言中如何进行内存的动态管理。话不多说,咱们进入正题!向大厂冲锋!C/C++程序内存分配的几个区域:栈区:栈区(stack):在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。栈区主要存放运行函数而分配的局部变量、函数参数、返回数据、返回地址等。堆区。
2024-05-17 16:32:36
989
105
原创 【C语言】联合体与枚举类型
哈喽,各位小伙伴大家好!上期我们讲了C语言自定义类型中的结构体,今天我们继续补充剩下的联合体和枚举类型。话不多说,咱们进入正题,向大厂冲锋!
2024-05-12 18:59:21
840
83
原创 C语言结构体类型
哈喽,各位位小伙伴大家好!C语言除了int char…这些内置类型。还有自定义类型。今天小编就带大家一窥这自定义类型中结构体的神秘面纱。话不多说,向大厂冲锋!
2024-05-06 12:23:50
882
56
原创 C语言数据在内存中的存储
哈喽,各位小伙伴大家好!我们都知道计算机的数据都是存储在内存中的。那它是如何存储,以什么形式存储,存储方法又是什么呢?今天小编就带着大家一起去学习数据在内存中的存储。向着大厂冲锋!
2024-05-02 21:50:07
1496
54
原创 字符串函数
哈喽,各位小伙伴大家好!上一期咱们已经那指针部分内容讲完了,今天小编继续带大家学习字符串函数的内容。咱们直接进入主题。向大厂冲锋!
2024-04-22 19:39:07
1163
46
原创 指针的深入理解(六)
经过前面的学习我们已经把指针的内容全部学完了。所谓”纸上得来终觉浅,绝知此事要躬行“。今天小编就带着大家进行指针知识的练习,也相当与复习一遍学过的内容。我们进入正题,向着大厂进发!
2024-04-08 22:11:11
1206
29
原创 指针的深入理解(五)
哈喽,各位小伙伴大家好!经过前面对指针的学习,我们已经将指针的内容基本学完了。今天小编就带大家学以致用,用所学的指针知识完成转移表和qsort函数的模拟实现。话不多说,咱们进入正题!向大厂冲锋!qsort函数是用来排序的库函数,直接可以用来排序数据,并且最厉害的地方可以排序任意类型的数据。底层的采用的是快速排序的方式。函数有四个参数void* base 指针,指向待排序数组的第一个元素size_t num 正整数,代表待排序数组元素个数。
2024-04-01 21:22:15
992
26
原创 指针的深入理解(四)
哈喽,各位小伙伴大家好!今天小编带着大家继续学习指针的内容。经过前几期的学习,我们对指针的知识点掌握得差不多了。今天我们把剩下的内容继续学习。向着大厂进发!
2024-03-24 23:17:04
960
12
原创 指针的深入理解(三)
哈喽,各位小伙伴大家好!好久不见,今天小编继续带着大家深入理解指针。今天的内容可能会有点难理解,不过走上坡路总是吃力的!加油,向大厂冲锋!杀gigi!
2024-03-17 22:12:11
994
12
原创 拼数与车站思路讲解
哈喽,各位小伙伴大家好!今天小编给大家带来两道有趣的数学规律题(拼数和车站),这需要我们具备一定的观察能力,这在编程思维中是不可或缺的。话不多说,又是向大厂进发的一天,冲!
2024-03-09 17:01:07
1656
8
原创 指针的深入理解(二)
哈喽,各位小伙伴!今天给大家带来指针深入理解的第二期。通过上期内容,大家对指针的基本概念有了认识,今天小编带大家继续深入学习指针内容。话不多说,咱们向着大厂前进!
2024-03-04 21:41:14
1409
3
原创 指针的深入理解(一)
哈喽,各位小伙伴们,大家好!最近也是学习到了指针内容,于是小编经过深入学习后,马不停蹄地给大家分享干货。由于指针内容较多,所以小编分期讲解。也希望大家学习过程要有耐心。话不多说,向大厂冲锋,杀gigi!
2024-02-29 17:56:19
1431
12
原创 我的第一篇博客
我是一名二本计算机科学与技术专业的大一新生,对于编程有着极大的兴趣,希望通过不断学习,提高专业能力,以此不断培养对编程的热爱。
2024-02-20 18:01:07
272
3
原创 回文数和铺地毯思路讲解
哈喽,各位小伙伴们大家好好久不见,甚是想念。今天小编给大家带来两道题目的思路讲解回文数和铺地毯这两道题目比较考察我们的数学思维能力,相信看完后,一定会对你的数学思维能力有所提升。接下来让我们进入正题!
2024-02-19 22:26:04
1726
16
原创 蛇形矩阵和圣诞树思路分析
哈喽,各位小伙伴们大家好!今天小编给大家带来蛇形矩阵和超级圣诞树两道题目的思路分析和讲解**。这两道题都需要经过观察规律进行分析才能解题。可以提升我们的思维和观察能力。
2024-02-09 13:05:03
1281
3
原创 c语言实现扫雷游戏
哈喽,大家好!今天我来跟大家分享的是用c语言来实现扫雷游戏。扫雷游戏在我看来就是由一个个功能模块组成实现的,每个模块我们可以用一个函数来实现其功能,为了方便理解和解读代码,我们不妨创建一个头文件放置函数声明和变量,一个源文件放置函数,一个源文件放置实现游戏的代码。话不多说,咱们进入正题。
2024-01-31 22:26:48
1183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人