自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 初识模板—函数模板与类模板

本文介绍了C++中的泛型编程概念,重点讲解了函数模板和类模板的使用。

2025-12-02 21:39:44 630

原创 C/C++内存管理

本文详细分析了C/C++的内存分布与管理机制。

2025-12-01 22:48:59 744

原创 类和对象(三)

本文介绍了C++中初始化列表、explicit关键字和static成员的核心概念。

2025-11-30 21:40:10 1091

原创 类和对象(二)

本文主要介绍了C++中的默认成员函数,包括构造函数和析构函数。

2025-11-25 17:49:18 599

原创 类和对象(一)

本文主要介绍了面向对象编程中类的相关概念

2025-11-23 16:55:58 549

原创 C++入门(三)

本文介绍了C++11中的auto关键字和基于范围的for循环

2025-11-21 16:22:18 773

原创 C++入门(二)

本文介绍了C++中引用的概念、特性及使用场景。

2025-11-20 22:42:15 850

原创 C++入门(一)

C++是基于C语言发展而来的面向对象编程语言,在C语言的基础上引入了命名空间等特性,有效解决了命名冲突问题。

2025-11-19 22:04:06 912

原创 堆的应用(详解)

本文介绍了堆排序和TopK问题的解决方案。

2025-10-30 15:58:39 610

原创 堆(超详解)

堆是一种特殊的完全二叉树,通常使用数组存储

2025-10-12 21:58:52 630

原创 树、二叉树的概念及结构

本文介绍了树和二叉树的基本概念及结构

2025-10-01 17:31:01 765

原创 栈和队列的练习题

该文章主要介绍了与栈和队列相关的算法问题及实现方案

2025-09-28 23:24:08 852

原创 队列(详解)

本文介绍了队列的数据结构及其链表实现方式

2025-09-21 15:24:57 585

原创 栈(详解)

本文介绍了栈的基本概念和实现方法

2025-09-19 15:54:38 426

原创 带头双向循环链表详解

本文介绍了双向循环链表的实现方法,主要包括结点定义、初始化、基本操作和销毁等。

2025-09-17 15:05:35 884

原创 链表练习题五:链表分割

本文介绍了一种链表分割方法

2025-09-15 17:00:00 316

原创 链表练习题七:链表的回文结构

该文章介绍了如何判断链表是否为回文结构

2025-09-15 17:00:00 327

原创 链表练习题四:合并两个有序链表

本文介绍了如何合并两个有序链表的方法

2025-09-14 17:00:00 303

原创 链表练习题三:快慢指针问题

讲解了两道用到快慢指针的问题

2025-09-13 17:00:00 395

原创 链表练习题二:反转链表

讲解了如何让链表反转

2025-09-12 17:00:00 217

原创 链表练习题一:移除链表元素

详细讲解了移除链表元素

2025-09-11 10:53:29 225

原创 单链表详解

本文详细介绍了单链表的概念、结构以及在C语言中的实现

2025-09-04 11:55:23 575

原创 顺序表相关练习题

这里讲解了四道关于顺序表的练习题

2025-09-03 11:43:50 791

原创 顺序表详解

本文详细讲解了顺序表的知识点

2025-09-01 19:46:53 638

原创 只出现一次的数字(总结)

本文介绍了四种《只出现一次的数字》题目,通过异或操作和位运算技巧寻找数组中只出现一次的元素

2025-08-31 16:00:54 656

原创 offsetof宏的实现

模仿实现offsetof宏

2025-08-30 20:32:25 435

原创 消失的数字

本文介绍了四种寻找数组中消失数字的方法,包括排序、哈希表、相邻差值相减和异或特性

2025-08-29 17:00:00 292

原创 时间复杂度和空间复杂度详解

本文围绕算法效率展开,介绍了衡量算法好坏的时间和空间复杂度

2025-08-28 17:00:00 926

原创 预处理详解

本文详细介绍了C语言中关于预处理的知识点

2025-08-27 17:00:00 738

原创 程序环境详解

本文详细解析了C语言程序从编写到执行的全过程

2025-08-26 16:00:00 1242

原创 对比scanf和printf、fscanf和fprintf、sscanf和sprintf三对函数

详细介绍了C语言中的六种格式化输入输出函数:scanf, printf, fscanf, fprintf, sscanf, sprintf

2025-08-25 11:20:32 633

原创 文件操作详解

本文围绕C语言文件操作展开,介绍了使用文件实现数据持久化的原因,阐述了程序文件和数据文件的概念、文件名构成。详细讲解了文件的打开与关闭、顺序读写、随机读写操作等

2025-08-24 17:56:48 459

原创 C/C++程序的内存开辟

内存开辟

2025-08-23 12:00:00 153

原创 动态内存管理

/在栈空间上开辟四个字节//在栈空间上开辟10个字节的连续空间但是,上述的开辟空间的方式有两个特点:①空间开辟大小是固定的②数组在声明的时候,必须指定数组的长度,它所需要的内存在编译时分配但是对于空间的需求,不仅仅是上述的情况。有时候我们需要的空间大小在程序运行的时候才能知道,那数组的编译时开辟空间的方式就不能满足了。这时候就只能试试动态存开辟了。注:动态内存函数的操作对象都是堆区的内存。

2025-08-22 16:21:57 997

原创 自定义类型:结构体,枚举,联合

本文详细介绍了C语言中结构体、枚举和联合的使用,包括它们的声明、内存对齐规则、应用场景以及注意事项

2025-08-06 22:00:32 880

原创 字符函数和字符串函数(下)

详细介绍处理字符和字符串的库函数的使用和注意事项

2025-06-09 13:08:46 627

原创 字符函数和字符串函数(上)

重点介绍处理字符和字符串的库函数的使用和注意事项C语言中对字符和字符串的处理很是频繁,但是C语言本身是没有字符串类型的,字符串通常放在常量字符串中或者字符数组中,字符串常量适用于那些对它不做修改的字符串函数。

2025-06-03 16:50:47 688

原创 指针进阶(下)

对指针进行练习

2025-02-23 15:57:57 409

原创 指针进阶(中)

指针的深入剖析

2025-02-08 23:54:59 1030

原创 指针进阶(上)

指针进阶

2024-11-13 14:36:14 1090

空空如也

空空如也

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

TA关注的人

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