自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常见的排序算法

详细讲解常见排序:1、直接选择排序;2、堆排序;3、直接插入排序;4、希尔排序;5、冒泡排序;6、快速排序;7、归并排序;8、计数排序

2024-05-03 00:42:35 1149

原创 【Linux学习】(2)OS的简单了解|Linux的基本指令操作

1、OS的简单了解;2、Linux下的基本指令——ls、pwd、whoami、cd、touch、tree、mkdir、rmdir、rm

2024-05-02 00:22:20 160

原创 【Linux学习】(1)Linux环境安装|Xshell安装|创建普通用户

1、Linux的简单介绍;2、Linux的环境安装——购买云服务器、安装Xshell;3、创建普通用户

2024-05-01 21:25:48 800 1

原创 【STL学习】(4)vector的模拟

1、vector常用接口的模拟;2、通过insert和erase的模拟了解迭代器失效的原因

2024-04-06 00:47:07 763

原创 【STL学习】(3)vector容器

vector常用接口的讲解

2024-04-06 00:38:39 967

原创 【STL学习】(2)string的模拟实现

string的常用接口的模拟实现

2024-03-26 22:07:42 760

原创 VS LNK1168错误:无法打开filename.exe进行写入

VS LNK1168错误

2024-03-24 11:55:04 464

原创 【STL学习】(1)string类

1.string的常用接口;2.了解编码

2024-03-23 14:43:02 655

原创 链式二叉树

1.链式二叉树的四种遍历;2.了解BFS与DFS。

2024-03-21 16:58:49 810

原创 堆的应用:堆排序&TOP-K问题

详细讲解堆的两个应用:1、堆排序;2、TOP-K问题

2024-03-21 16:55:43 904

原创 堆的概念&实现

1、堆的概念;2、用C实现大根堆(重点理解插入与删除两个模块)

2024-02-09 17:14:04 918

原创 STL简介

本文重点是了解1、什么是STL;2、STL的版本;3、STL的六个组件;4、STL的重要性;5、STL的缺陷。

2024-02-03 15:14:27 408

原创 C++模版初阶

本文详细讲解了1、什么是泛型编程;2、函数模板;3、类模板。

2024-02-03 00:09:07 893

原创 C/C++内存管理

本文讲解了1、C/C++程序内存分布的区域;2、回顾了C中动态内存管理的方式;3、C++内存管理的方式;4、new/delete底层实现原理;5、C语言与C++内存管理的区别等知识点。

2024-01-31 23:42:34 1677

原创 类与对象下篇

1、再谈构造函数的初始化列表、explicit等;2、static静态成员;3、友元函数与友元类;4、内部类;5、匿名对象;6、同一行表达式连续构造的优化等。

2024-01-30 16:14:37 657

原创 二叉树的概念|满二叉树与完全二叉树|二叉树的性质|二叉树的存储结构

在本章讲解了两种特殊的二叉树——完全二叉树与满二叉树&二叉树的性质|二叉树的存储结构为后续学习堆打基础

2024-01-17 14:01:50 1051 1

原创 日期类的实现|运算符重载的复用

运用所学知识完成Date类,并领悟运算符重载的复用

2024-01-12 22:01:55 1002

原创 类与对象中篇

介绍了类的六个默认成员函数、运算符重载与const成员函数

2024-01-09 16:47:54 988

原创 解决Windows下任务栏消失问题

解决Windows下任务栏消失问题

2024-01-08 13:27:14 435

原创 类与对象(上篇)

类与对象上篇主要讲解了基础框架。学习了1、面向对象的初认识;2、类的引入;3、类的定义;4、类的访问限定符与封装;5、类的作用域;6、类的实例化;7、类对象模型;8、this指针。

2023-11-21 06:00:00 649

原创 树的概念及结构|树的三种表示方法

本章主要要讲解了树的相关概念和三种表示方法。

2023-11-14 20:53:12 1060

原创 队列的链式存储结构与实现

本文章详细解决了链队列的结构与实现,并提供代码参考。

2023-10-31 23:33:27 286

原创 队列概念|循环队列的实现

本文讲解了队列的概念和循环队列,并用C语言实现了循环队列

2023-10-29 22:09:01 231

原创 C++入门——引用|内联函数|auto关键字|基于范围的for循环|指针空值

本文讲解了引用、内联函数、auto、范围for和指针空值nullptr的基础概念,及其重难点解读。

2023-10-21 18:33:05 390

原创 栈的概念|动态顺序栈的详细解析|静态顺序栈&链式栈的代码参考

栈的概念与栈的实现

2023-10-06 03:10:45 426 2

原创 带头双向循环链表解析|画图理解

带头双向链表解析&顺序表和链表的区别

2023-10-02 16:38:42 152

原创 单链表详细解析|画图理解

无头单向非循环链表详解

2023-09-26 20:45:20 575 2

原创 数组相关面试题

1、原地移除数组中所有的元素val,要求时间复杂度为O(N),空间复杂度为O(1)。2、删除排序数组中的重复项。3、合并两个有序数组。代码演示及画图理解。

2023-09-16 17:49:12 120 1

原创 顺序表详解|顺序表常见错误并调试分析

顺序表的接口实现和调试

2023-08-24 18:14:34 1361 2

原创 Lesson2——时间复杂度与空间复杂度

1. 算法的效率2. 时间复杂度3. 空间复杂度4. 常见时间复杂度以及复杂度oj练习

2023-07-20 17:50:34 179 6

原创 动态内存分配(3)——柔性数组

1、柔性数组介绍2、柔性数组的特点3、柔性数组的使用4、柔性数组的优势

2023-07-18 00:20:21 409 3

原创 动态内存分配(2)——经典例题的讲解

1、内存分配的几道经典例题;2、C/C++的几个内存区域。

2023-07-16 02:45:06 568 3

原创 动态内存管理(1)

1. 为什么存在动态内存分配2. 动态内存函数的介绍(malloc、calloc、realloc、free)3. 常见的动态内存错误

2023-07-13 18:20:16 219

原创 函数栈帧的创建和销毁

1. 什么是函数栈帧?2. 理解函数栈帧能解决什么问题3. 函数栈帧的创建和销毁解析

2023-06-22 15:26:54 196 1

原创 C++入门——缺省参数|函数重载

本章讲解了C++的缺省参数,重载函数。

2023-06-06 13:58:40 1371

原创 C++入门——关键字|命名空间|输入&输出

本章节讲解了C++的关键字,命名空间,输入&输出。

2023-06-03 20:25:22 728

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

1、长度受限制的字符串函数;2、字符串查找函数;3、错误信息报告函数;4、字符函数;5、内存操作函数

2023-05-27 19:00:31 1300

原创 Lesson1——数据结构前言

1. 基本概念和术语2. 什么是数据结构3. 什么是算法4. 数据结构和算法的重要性5. 如何学好数据结构和算法

2023-05-21 21:31:30 459

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

1、求字符串长度的字符串函数 strlen2、长度不受限制的字符串函数 strcpy strcat strcmp

2023-05-20 15:10:55 688

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

详细讲解自定义类型:结构体、枚举、联合

2023-05-12 23:25:24 617

空空如也

空空如也

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

TA关注的人

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