- 博客(22)
- 收藏
- 关注
原创 【数据结构与算法篇】一文详解数据结构之二叉树
数据结构之二叉树二叉树的顺序表实现(堆 -- 大堆和小堆)二叉树的链表实现完全二叉树与不完全二叉树特殊的完全二叉树之满二叉树
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++实现
线性表的顺序存储是指在内存中用地址连续的一块存储空间 按照顺序存放线性表的各元素, 用这种存储形式进行存储的线性表被称为顺序表顺序表是一种自定义的数据类型往往通过结构体来实现顺序表分为静态和动态两种。
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
原创 【Linux篇】Linux操作系统各部分详解
深入研究Linux内核 -- 内核四种功能内存管理中的 分页 换出 换入详细解析进程简略介绍GNU实用程序shell -- CLI是什么shell 内核 硬件 用户四者关系
2023-10-19 21:25:43 299 4
原创 【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关注的人