自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【STL学习】(6)list的模拟

list的模拟实现,重点:list的迭代器的模拟实现。

2025-02-26 22:24:12 1124

原创 【STL学习】(5)list

list常用接口的介绍和代码示例

2025-02-26 22:20:32 1126

原创 【Linux学习】(9)调试器gdb

Linux调试器gdb的简单使用

2024-10-28 22:25:39 791

原创 【Linux学习】(8)第一个Linux编程进度条程序|git三板斧

1、第一个Linux编程——进度条2、git的简单使用

2024-10-28 22:17:21 1104

原创 【Linux学习】(7)项目自动化构建工具make/Makefile

Linux项目自动化构建工具make/Makefile

2024-10-26 23:54:51 882

原创 【Linux学习】(6)编译器gcc/g++

掌握gcc/g++编译器的使用,并了解其过程,原理

2024-10-26 00:02:45 905

原创 【Linux学习】(5)软件包管理器yum|编辑器vim

1.了解Linux的软件生态,学会yum安装软件2.掌握vim编辑器的使用3.添加普通用户到系统的信任白名单

2024-10-25 23:56:14 794

原创 【Linux学习】(4)Linux权限

1.了解shell命令及运行原理2.理解Linux权限管理

2024-10-24 20:00:38 1130

原创 【Linux学习】(3)Linux的基本指令操作

1、配置Xshell登录远程服务器2、Linux的基本指令——man、cp、mv、alias&which、cat&more&less、head&tail、date、cal、find、grep、zip&tar、bc、uname3、Linux常用热键

2024-10-24 19:39:46 814

原创 常见的排序算法

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

2024-05-03 00:42:35 1222

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

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

2024-05-02 00:22:20 547

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

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

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

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

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

2024-04-06 00:47:07 812

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

vector常用接口的讲解

2024-04-06 00:38:39 1043

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

string的常用接口的模拟实现

2024-03-26 22:07:42 808

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

VS LNK1168错误

2024-03-24 11:55:04 1596

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

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

2024-03-23 14:43:02 709

原创 链式二叉树

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

2024-03-21 16:58:49 855

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

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

2024-03-21 16:55:43 1011

原创 堆的概念&实现

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

2024-02-09 17:14:04 995

原创 STL简介

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

2024-02-03 15:14:27 445

原创 C++模版初阶

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

2024-02-03 00:09:07 930

原创 C/C++内存管理

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

2024-01-31 23:42:34 1745

原创 类与对象下篇

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

2024-01-30 16:14:37 710

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

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

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

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

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

2024-01-12 22:01:55 1088

原创 类与对象中篇

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

2024-01-09 16:47:54 1063

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

解决Windows下任务栏消失问题

2024-01-08 13:27:14 590

原创 类与对象(上篇)

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

2023-11-21 06:00:00 698

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

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

2023-11-14 20:53:12 1796

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

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

2023-10-31 23:33:27 368

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

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

2023-10-29 22:09:01 285

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

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

2023-10-21 18:33:05 442

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

栈的概念与栈的实现

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

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

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

2023-10-02 16:38:42 266

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

无头单向非循环链表详解

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

原创 数组相关面试题

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

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

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

顺序表的接口实现和调试

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

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

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

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

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

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

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

空空如也

空空如也

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

TA关注的人

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