自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【数据结构与算法篇】八种排序 (C++实现)

数据结构与算法之八种常用排序的C++实现及排序思路详解

2023-12-05 22:59:10 272 2

原创 【数据结构与算法篇】一文详解数据结构之二叉树

数据结构之二叉树二叉树的顺序表实现(堆 -- 大堆和小堆)二叉树的链表实现完全二叉树与不完全二叉树特殊的完全二叉树之满二叉树

2023-12-05 22:59:03 122 3

原创 【Linux篇】gdb调试器的使用

gdb作为Linux下一款好用且强队的调试工具, 支持对 C C++ go Java 等多种高级编程语言进行调试.对于在Linux下进行编程的程序员来说, 会使用gdb来对代码进行调试是不可或缺的素养。

2023-11-26 11:23:47 171 1

原创 【数据结构与算法篇】顺序栈的C++实现

顺序栈的C++实现

2023-11-18 10:42:47 105 3

原创 【Linux篇】 在Linux中如何自动化构建项目之 Makefile的使用

如何快速上手Makefile 之 Makefile入门篇

2023-11-18 10:42:28 90 1

原创 【力扣刷题篇】栈与队列相关OJ题及题解

力扣 栈与队列相关OJ题

2023-11-14 23:27:49 87 1

原创 【Linux篇】Linux编译器GCC之 gcc/g++的使用

gcc与g++的实际含义文件编译过程详解头文件与库文件区别动静态库区别

2023-11-14 23:07:15 454 2

原创 【数据结构与算法篇】 链式队列的C++实现

链式队列的C++实现

2023-11-05 18:11:54 107 5

原创 【数据结构与算法篇】双向带头循环链表的C++实现

【数据结构篇】双向带头循环链表的C++实现链表的初始化增删改查销毁

2023-11-05 17:50:34 222 4

原创 【Linux篇】vim编辑器详解

Linux -- vi/vim编辑器详解

2023-10-31 21:28:10 578 6

原创 【Linux篇】yum指令详解

Linux -- yum指令详解yum源配置

2023-10-31 15:59:41 64 1

原创 【牛客网刷题篇】链表 -- 快慢指针的应用

【牛客网之链表】

2023-10-28 22:54:39 31 2

原创 【力扣刷题篇】 链表OJ题 -- 双指针的应用, 链表递归方式

【力扣篇】 链表OJ题汇总 -- 思路详解, C++代码实现

2023-10-26 23:33:52 148

原创 【数据结构与算法篇】线性表的链式存储之单链表(无哨兵头节点)

单链表的C++实现

2023-10-26 21:34:01 239 4

原创 【数据结构与算法篇】动态顺序表的C++实现

线性表的顺序存储是指在内存中用地址连续的一块存储空间 按照顺序存放线性表的各元素, 用这种存储形式进行存储的线性表被称为顺序表顺序表是一种自定义的数据类型往往通过结构体来实现顺序表分为静态和动态两种。

2023-10-24 17:05:27 189 1

原创 【力扣刷题篇】顺序表之双指针的多种应用

给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。要求 : 空间复杂度为 O(1)给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致。然后返回 nums 中唯一元素的个数。给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。

2023-10-24 15:47:42 26

原创 【数据结构与算法篇】 算法衡量方式之时间复杂度与空间复杂度

双维度衡量算法好坏

2023-10-19 23:16:50 64 1

原创 【Linux篇】Linux操作系统各部分详解

深入研究Linux内核 -- 内核四种功能内存管理中的 分页 换出 换入详细解析进程简略介绍GNU实用程序shell -- CLI是什么shell 内核 硬件 用户四者关系

2023-10-19 21:25:43 299 4

原创 当风起时, 只需扬帆

点滴记录

2023-10-17 23:27:58 189 1

原创 【Linux篇】一文详解linux常用命令 -- 附带部分指令在具体场景下的应用示例

【Linux篇】本文涵盖 1. Linux文件系统的结构层次解析, 附带图示。2.针对目录,路径的理解 3. 30条 Linux常用指令和部分指令在某些场景下的效果 4.Linux与Linux, Linux与Windows的文件互传 5. 部分快捷键作用简介

2023-10-17 18:05:19 142 8

原创 【Linux】用户与用户组区别 /文件权限详解/文件元数据的实际含义

记录在Linux的学习中所遇到的一些困惑答疑, 用户与用户组文件访问权限文件元数据如何更改文件权限, 属组,属主umask ,权限掩码具体解析文件权限的不同表示方式sudo指令的临时权限提升3个额外信息位之 粘滞位共享文件所带来的衍生问题及其解决方式

2023-10-12 20:48:23 500 10

原创 cin获取键盘输入对于空格  换行符的处理

当个笔记,以便回过头来看看。空字符与空白空字符用"\0"表示,在内存中不为空,且不可以被打印出来,以"\0"的形式储存在变量或数组中,字符长度为0,所对应的ASCII码值为 0。空白是由空格输入的字符长度为1的字符。被打印出来的时候显示为一格空白。标准书输入区: 这是一个键盘输入与编译器读取之间的一个缓冲区,编译器并不是直接读取我们在键盘上输入的信息,而是从输入缓冲区中读取信息。 当我们完成字符串输入之后,需要敲击回车将字符串送入到缓冲区,那么敲击的这个回车键(\r

2023-03-08 22:02:27 1476

空空如也

空空如也

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

TA关注的人

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