自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 优先级队列的介绍与模拟实现

本文主要是对优先级队列的介绍和模拟实现。

2023-03-20 07:53:41 356 2

原创 stack&&queue的模拟实现

本文主要讲述的是对STL中的queue和stack的模拟实现。

2023-03-16 09:26:00 432

原创 stack&&queue的介绍和使用

本文主要是对STL中的栈和队列进行讲解。

2023-03-13 18:52:14 341

原创 【STL】模拟实现list

本文主要讲的就是如何实现List。

2023-03-06 21:37:25 795 1

原创 【STL】list的常见接口使用

本文主要讲述关于List的常见函数使用。

2023-03-05 14:48:05 448

原创 vector迭代器失效与深浅拷贝问题

详细讲述vector迭代器失效问题以及处理情况。

2023-02-27 08:59:17 331

原创 【STL】模拟实现vector

本文主要讲的是对vector的模拟实现。

2023-02-23 15:30:03 463 1

原创 【STL】vector的常见接口使用

本文详解Vector的主要功能。

2023-02-22 08:36:02 677

原创 模拟实现string

模拟实现string的功能。

2023-02-20 15:31:41 724

原创 【STL】string的常见接口使用

对C++STL中的string进行深入讲解。

2023-01-15 09:30:53 606

原创 C++模板(函数模板、类模板)

对C++函数模板与类模板进行讲解

2023-01-13 09:23:48 503

原创 C/C++内存管理

对C++中的内存分布进行深入讲解

2023-01-12 09:11:10 642 2

原创 C++类与对象的应用—日期计算器

在我们的日常生活中,我们可能需要计算几天后的日期或者计算日期差等,我们计算日期可以直接用日期计算器来求得,下面我们先看一下网络上面的日期计算器截图:现在我们就用代码自己实现一个日期计算器。

2022-12-19 09:19:13 601 1

原创 C++类与对象(中篇)—类的6个默认成员函数【必须掌握!】

对C++6个默认成员函数的讲解

2022-12-16 08:26:13 490 2

原创 C++类与对象(下篇)

对C++构造函数的补充以及更多相关知识的扩展

2022-12-16 08:11:49 86 3

原创 C++类和对象(上篇)—初识类与对象【重点掌握】

类与对象初阶讲解

2022-11-15 09:13:50 323 2

原创 C++基础知识梳理<2>(引用、内联函数、auto关键字) [入门级】

本文主要是对C++基础知识引用、内联函数、auto关键字等的讲解。

2022-11-06 08:46:24 711 4

原创 C++基础知识梳理<1>(命名空间、缺省参数、函数重载、extern “C“)【入门级】

本文主要是对C++的基础知识:命名空间、缺省参数、函数重载原理、extern "C"、进行深入讲解。

2022-11-03 08:49:50 712 13

原创 进程地址空间

本文主要深入讲解虚拟进程地址空间。

2022-10-28 09:27:04 1766 5

原创 进程环境变量

本文主要是对操作系统中环境变量相关概念进行讲解。

2022-10-26 09:41:16 2043

原创 linux进程概念

本文主要深入讲解linux进程的相关概念。

2022-10-25 08:22:55 1442 12

原创 浅谈操作系统

对操作系统进行简要概述。

2022-10-18 09:46:25 573 1

原创 冯.诺伊曼体系

本文主要讲解冯诺依曼的结构体系。

2022-10-16 09:03:18 853

原创 Git三板斧【linux环境】

讲解git三板斧。

2022-10-14 21:35:55 498

原创 进度条小程序【linux实现】

用linux实现的进度条小程序。

2022-10-13 08:47:41 554

原创 【linux操作系统】linux环境基础开发工具应用

本文主要讲述linux开发工具的应用。

2022-10-12 08:22:26 390

原创 【linux操作系统】xshell原理及Linux权限深度理解(入门必备)

本文主要深入讲解对Linux权限的理解。

2022-09-21 08:36:45 2976 15

原创 【linux操作系统】基础指令(入门必备)

对linux常用指令进行详细讲解。

2022-09-19 07:46:55 5113 19

原创 归并排序和计数排序

本文主要讲解归并排序和计数排序的实现原理。

2022-08-04 09:39:42 194 4

原创 交换排序—冒泡排序和快速排序

本文主要讲解冒泡排序和归并排序。

2022-08-02 10:08:39 2113 7

原创 选择排序—直接选择排序和堆排序

本篇博文主要讲选择排序和堆排序。

2022-07-28 09:00:42 454 1

原创 插入排序—直接插入排序和希尔排序

本篇博文主要讲解插入排序和希尔排序算法的原理

2022-07-26 09:13:30 319 11

原创 二叉树OJ练习

📣大部分关于二叉树的OJ题都涉及分治与递归思想,同时这些也是二叉树的基础,接下来的一些OJ题将这些思想运用的淋漓尽致,相信你看完以后对这种思想也理解的更加深刻同时也能进一步的掌握二叉树的结构。......

2022-07-18 08:04:37 396 6

原创 数据结构“入门”—链式二叉树

本文主要讲解链式二叉树的实现。

2022-07-11 09:49:25 523 1

原创 堆的应用—堆排序和TopK问题

在上篇文章中我们大致讲了堆的实现过程,本篇文章我们主要讲的是堆的最常见应用—堆排序和TopK问题。

2022-07-08 13:00:23 347 3

原创 数据结构“入门”—堆的实现

📣📣本文主要讲述的是用二叉树实现堆。

2022-07-04 20:43:12 416

原创 数据结构“入门”—树与二叉树

本文主要讲的是树与二叉树的基本理论知识。

2022-07-03 10:04:40 377

原创 栈和队列面试题

一:括号匹配问题原题链接:力扣思路:括号匹配问题为栈的经典例题。因为栈遵循的规则是后进先出,所以对于此道题我们可以创建一个栈,然后开始进行遍历字符串,如果字符为左括号“(”、“[”、“{”,则入栈;如果字符为右括号“)”、“]”、“}”,则栈中的栈顶元素(左括号)出栈与右括号进行匹配,如果不匹配则报错,匹配则继续遍历匹配,直到遍历完字符串。遍历完后我们还需要检查栈是否为空,如果为空则均匹配,不为空则未完成匹配。//创建栈typedef int......

2022-04-18 07:35:26 470 27

原创 链表OJ面试题浅刷< 2 >(较难)

一 链表的回文结构原题链接:链表的回文结构_牛客题霸_牛客网 (nowcoder.com)⭐:回文结构也就是对称结构,即一串结构正着读和反着读一模一样。例如:1 2 2 1 或者 1 2 3 2 1思路:先找到链表的中间结点,然后再对链表中间结点往后的结点进行逆置。逆置后与中间结点前面的结点进行比较。(求链表中间结点和链表逆置在上篇博客已经讲过,这里不再过多赘述.)注:因为C++包容C,所以题解用的C语言写的。/*struct ListNode { int ..

2022-04-12 09:07:29 412 44

原创 数据结构“入门”—队列(C语言实现)

1:队列的概念和结构队列的概念📝队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出 FIFO(First In First Out)的原则。入队列:进行插入操作的一端称为队尾。出队列:进行删除操作的一端称为队头。队列的结构📝⭐先进先出:入队顺序:A B C D 出队顺序:A B C D应用场景📝栈:解决括号匹配;逆波兰表达式求解;递归改非递归等等。队列:公平排队,广度优先遍历等等。2:队列的实现🖊:队列的...

2022-04-10 13:53:29 4074 7

空空如也

空空如也

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

TA关注的人

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