自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 二叉搜索树的模拟实现

C++模拟实现二叉搜索树

2023-09-12 19:58:14 108

原创 c++优先级队列的模拟实现代码

c++优先级队列的使用和模拟实现

2023-08-20 15:30:20 153 2

原创 C++多态

对c++多态进行详细代码解释,

2023-08-20 13:56:46 160

原创 C++继承

C++继承

2023-08-15 12:58:20 217 1

原创 C++list的模拟实现(详细代码)

在学习c++中,对于list的练习能帮助我们更好的理解迭代器的原理,list中较为重要的就是对迭代器的理解和实现。

2023-07-28 16:53:25 68

原创 C++ vector容器的模拟实现

对于vector的简单模拟实现。

2023-07-22 16:28:00 59

原创 C++ string类的模拟(详细代码实现)

c++string类的模拟实现,对重要部分进行优化,及注释。

2023-07-16 19:36:39 103

原创 C++动态内存管理

通过上述两个全局函数的实现知道,operator new 实际是通过malloc来申请空间,如果malloc申请空间成功就直接返回,否则执行用户提供的空间不足应对措施,如果用户提供该措施就继续申请,否则就抛异常。new和delete是用户进行动态内存申请和释放的操作符,operator new 和operator delete是系统提供的全局函数,new在底层调用operator new全局函数来申请空间,delete在底层通过operator delete全局函数来释放空间。(delete操作符相同)

2023-07-08 16:34:47 214

原创 C++模板初阶

我们可以看到有三个min函数,他们的功能类似,只是参数类型不同,我们在求不同类型的时候就需要重新写对应的函数,这个时候增加了冗余的代码,因此能不能用一个通用的函数来满足不同类型参数,因此c++就引入了模板的概念。类模板就如同名字一样将类进行模板化,对类实行模板化后就可以适应不同参数类型的引用,例如原来写一个顺序表只能对单个参数类型进行应用,虽然可以进行更改,但会造成代码冗余,使用模板后就可以定义多种不同类型的顺序表。中即可,类模板名字不是真正的类,而实例化的结果才是真正的类。模板分为函数模板,类模板。

2023-07-08 16:34:18 255

原创 c++类和对象【3】(static成员,友元内部类,匿名对象等)

类和对象相关知识 友元函数 static成员等

2023-06-05 20:26:09 420

原创 C++类和对象【2】(构造函数,析构函数,拷贝构造,赋值运算符重载等相关介绍演示)

构造函数,析构函数,拷贝构造函数,赋值运算符重载等

2023-04-05 20:00:02 357

原创 C++类和对象【1】(使用,作用域,封装等)

介绍类的使用,作用域,计算方法,封装等

2023-03-30 17:39:12 301

原创 C++入门

将会介绍命名空间,namespace,缺省参数,函数重载,引用,内联函数等

2023-03-28 23:18:47 279 1

原创 Linux项目自动化构建工具-make/makefile 介绍及使用

Linux项目自动化构建工具-make/makefile 介绍及使用

2023-03-27 21:52:00 530 1

原创 Linux编译器-gcc/g++ 使用

gcc介绍,使用

2023-03-27 13:50:15 432 1

原创 单链表的实现(详细代码实现)

单链表的代码实现

2023-03-11 17:37:11 218

原创 动态顺序表的实现(详细代码,和优化实现方式)

动态顺序表的代码实现,以及优化

2023-03-04 17:15:04 135 5

原创 Linux权限相关知识(大量图文展示,及详细操作)

Linux权限相关介绍,及详细操作

2023-03-01 20:03:37 825 1

原创 C语言的程序环境和预处理(详细的图文讲解)

程序环境的介绍,预处理相关知识,#define的详细讲解,头文件的详细使用运行等

2022-10-29 12:20:27 324 13

原创 C语言文件操作详细解析(代码演示,图文讲解)

c语言文件操作的解析,文件指针的打开关闭等,代码演示,及相关知识介绍

2022-10-26 13:36:46 1709 20

原创 动态内存管理

动态内存的详细介绍,使用方法,常见的动态内存错误,经典的笔试题介绍,柔性数组的详细讲解。

2022-10-16 18:11:11 270 20

原创 详细的字符函数和字符串函数(相关实现)

字符,字符串函数介绍及相关实现

2022-09-26 17:35:43 103 1

原创 结构体内存对齐

如何计算结构体的大小,结构体内存对齐,图片进行详细阐释。

2022-09-22 22:14:09 570 29

原创 字符个数统计

字符在 ASCII 码范围内( 0~127 ,包括 0 和 127 ),换行表示结束符,不算在字符里。示例:查表法, “aca” ,首先把a字符( ascii 值为 97 )作为下标,将标记数组的第 97 位置 1 ,下次如果还有 a 字符。127 ,然后将字符作为数组下标在数组中进行标记,若数组中没有标记过表示第一次出现,进行计数,否则表示重复。例如,对于字符串 abaca 而言,有 a、b、c 三种不同的字符,因此输出 3。输出 输入字符串 中范围在(0~127,包括0和127)字符的种数。

2022-09-04 17:32:57 757

原创 牛客网-密码检查-小明同学最近开发了一个网站,在用户注册账户的时候,需要设置账户的密码,为了加强账户的安全性,小明对密码强度有一定要求:。。。。。

小明同学最近开发了一个网站,在用户注册账户的时候,需要设置账户的密码,为了加强账户的安全性,小明对密码强度有一定要求:1. 密码只能由大写字母,小写字母,数字构成;2. 密码不能以数字开头;3. 密码中至少出现大写字母,小写字母和数字这三种字符类型中的两种;4. 密码长度至少为8

2022-09-04 11:18:26 711

原创 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果

2022-08-12 21:13:01 192 1

原创 日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个

日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个

2022-08-12 21:12:24 260

原创 深度剖析数据在内存中的存储

数据类型,原码反码补码,大小端,浮点数等详细介绍

2022-08-12 21:11:23 97 2

原创 将一句话的单词进行倒置,标点不倒置。

将一句话的单词进行倒置,标点不倒置

2022-08-07 18:58:13 1045 1

原创 最小公倍数三种方法(附代码)

求解最小公倍数的三种方法

2022-08-07 18:42:15 6972 2

空空如也

空空如也

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

TA关注的人

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