自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C++】初阶模板

当我们要实现一个交换函数的时候,以我们现在的水平要实现一个很简单,但是我们是实现的函数仅仅可以对对指定类型进行交换,假设我们要实现一个int类型,我们就要写一个支持int类型更换的函数,只要类型一换我们就要重新写一个,而且重新写一个的底层逻辑基本是一样,这样就会造成我们的代码很冗余。而今天我们要讲的内容就很好的解决了这个问题——模板。

2023-12-05 19:38:38 617

原创 【C++】C/C++内存管理

①调用operator new函数申请空间;②在申请空间上执行构造函数,完成对象构造。①在空间上执行析构函数,完成对象资源清理工作;②调用operator delete函数释放空间。①调用operator new[]函数申请空间,operator new[]中实际调用operator new函数完成N个对象空间的申请;②实际调用了N次构造函数。①在释放的对象空间上执行N次析构函数,完成N个对象中资源的清理;

2023-12-04 20:16:07 964

原创 【C++】类和对象(下)

前面两篇文章我们一共讲述了类和对象的六个默认成员函数,这篇文章我们将接着继续讲。

2023-09-18 00:27:46 214

原创 【C++】类和对象(中下)

文章到这,我们关于类的六个默认成员函数已经介绍完了,也是构造函数,析构函数,拷贝构造函数,赋值运算符重载,const成员函数,取地址及const取地址操作符重载。

2023-09-15 23:22:56 333

原创 【数据结构】堆的应用——Top-K

上篇文章我们学习了二叉树的顺序存储结构,并且对于实际使用中所常用的顺序存储结构——堆的各个接口进行实现。这篇文章我们将对堆的实际应用进行更加深入的研究。到这里,我们今天关于Topk问题的研究就全部结束了,难度不大,最主要是结合具体情况,选择最合适的方法建堆。

2023-07-16 00:20:06 1969 3

原创 【数据结构】树与二叉树(中)

上篇文章中,我们认识了树与二叉树相关概念以及两种常见的存储结构,而今天我们将对顺序存储结构进行实现的讲解。这篇文章我们完整的认识、了解、学习了二叉树顺序存储结构的相关知识,并且对二叉树顺序存储进行实现——堆的各接口实现。至此,关于二叉树的顺序存储的知识我们就全部学习完毕了。

2023-07-14 16:24:20 627 1

原创 【数据结构】树与二叉树(上)

我们已经学习了顺序表和链表的相关知识点,并且我们也通过结合相关知识,实现了对栈和队列各项接口功能的实现。而今天开始,我们将进入树与二叉树的学习,介绍它们的相关概念、结构与使用的相关知识。这篇文章中,主要介绍和讲解树和二叉树的相关概念与结构。到这里,我们对树与二叉树有了一个认识,对二叉树的两种存储结构也有了一定的了解。本文中理论和概念的知识较多,只有将这些概念理解吸收,才能顺利的进入后面更加晦涩的知识学习。

2023-07-14 02:23:29 726

原创 【C++】类和对象(中上):类的六个默认成员函数——构造函数、析构函数、拷贝构造函数!

上一篇文章我们浅浅的了解类与对象,知道了如何定义一个类,而今天我们更加深入的了解类与对象,也就是了解类的六个默认成员函数。接下来让我们进入学习。初学者对于构造函数,析构函数,拷贝构造函数时一大难点,所以需要下去多练习多思考。

2023-05-24 23:15:50 1364 4

原创 【C++】类和对象(上):带你速度了解什么是类,如何定义类!!

带你速度了解什么是类,如何定义类,搞懂成员函数如何知道应该设置对象!!

2023-05-20 16:30:07 772 5

原创 【C++】C++入门

上一篇文章我们认识C++的关键字、命名空间、C++输出和输入、缺省参数、函数重载、引用,今天我们接着继续学习;到此我们C++入门就算学完了,C++入门所讲解的都是针对C语言的缺陷进行改进,更多的是语法,会比较枯燥,需要大家动手去练习熟悉它们。

2023-05-17 23:11:16 509 4

原创 [C++]C++入门(一)

今天开始我们就进入C++学习。C++是在C的基础上,容纳进去了面向对象编程思想,并增加了许多有用的库,以及编程方式等等。所以说C++跟C语言有很大的关系,一般情况下学C++前都需要先学C语言。可以说C++就是补充了C语言语法的不足之处。本次讲解的都是从C语言过度到C++所改进的一些东西,这些东西更加偏向于语法,可能会有点抽象,需要大家反复理解。

2023-05-09 01:28:33 638 2

原创 【数据结构】解析队列各接口功能实现

在上一章中我们使用数组实现了数组栈各接口功能的实现,对各接口的原理和工作方式有了一定了解,而今天,在这节课我们将使用链表来实现队列的相关接口功能。现在我们进入今天的学习。队列是一种特殊的线性表,它允许在表的的前端进行删除,而在表后端进行插入操作,也就是先进先出。它和栈一样,队列也是一种操作说限制的线性表。进行插入操作的一端称之为队尾,进行删除操作的端称之为对头。队列的元素又叫队列元素。在队列中插入一个队列元素称之为入队,从队列中删除一个队列元素称之为出队。

2023-04-15 23:30:33 455 14

原创 【数据结构】栈各个接口的实现

前面我们已经学习了顺序表和链表的相关知识和对各个接口实现,而今天我们将对栈进行学习。今天对栈的实现到此就结束,分别讲解栈的概念和栈接口的实现,我今天使用数据实现栈,大家理解完之后,可以尝试使用链表实现,帮助自己更好的理解和使用栈的相关操作。文章仍有许多不足,欢迎大家私信交流。

2023-04-11 01:28:38 455 14

原创 【数据结构】详解单链表

链表

2023-03-29 22:39:27 98 10

原创 【数据结构】顺序表的深度刨剖析

顺序表的实现

2023-03-26 14:15:20 658 18

原创 【数据结构】还不懂算法复杂度?一文带你速解

玩转算法复杂度

2023-03-18 12:32:09 1428 16

原创 【C语言进阶】文本与二进制操作文件,优化通讯录。

文本与二进制操作文件,优化通讯录。

2023-03-09 16:47:42 487 11

原创 【C语言进阶】你真的懂数据文件吗?一文带你了解什么是数据文件

文件操作

2023-03-06 18:33:56 2112 25

原创 【C语言进阶】还不知道什么是柔性数组?一文带你了解柔性数组

还不知道什么是柔性数组?一文带你了解柔性数组

2023-03-03 23:21:32 790 29

原创 【C语言进阶】详解C语言动态内存管理

一文带你速通C语言动态内存管理内容

2023-03-02 15:18:14 549 12

原创 实战:通讯录的实现(附带源码)

C语言通讯录的实现

2023-02-28 22:43:10 1966 2

原创 【C语言进阶】详解结构体

详解C语言结构体

2023-02-26 12:56:53 118 4

原创 【C语言进阶】字符串处理函数的介绍

字符串处理函数的介绍

2023-02-24 16:15:52 1899 7

原创 【C语言进阶】详谈指针

【C语言进阶】详谈指针

2023-02-23 20:17:59 108 4

原创 【C语言进阶】数据在内存中的存储

【C语言进阶】数据在内存中的存储

2023-02-19 22:36:53 71

原创 浅讲c语言结构体

浅讲c语言结构体

2023-02-19 00:21:52 44

原创 C语言中的整式提升和算术转换

C语言中的整式提升和算术转换

2023-01-16 23:01:26 124 1

原创 c语言指针(初阶)

初阶指针

2023-01-15 22:35:57 74

原创 c语言实现三子棋

c语言实现三子棋

2023-01-11 19:11:12 39 1

原创 C语言得操作符

C语言操作符

2022-12-09 13:59:50 175

原创 C语言中的数组

C语言中的数组

2022-12-08 10:51:24 211

原创 C语言中的函数

C语言中的函数

2022-11-22 16:15:43 220

原创 猜数字游戏的实现

猜数字游戏的实现

2022-11-20 22:45:41 424

原创 C语言循环语句

C语言循环语句

2022-11-13 23:48:41 128

原创 c语言分支语句

c语言分支语句

2022-11-06 23:49:30 347

原创 第三天学习内容

认识常量和运用循环语句

2022-10-16 21:11:35 59

原创 if语句的使用

if语句的使用

2022-10-15 22:08:11 85

原创 编程0基础小白

编程0基础小白的自我阐述

2022-10-15 01:22:12 656 1

空空如也

空空如也

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

TA关注的人

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