logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

对于Linux:基础指令的介绍—中

本文详细介绍了Linux系统的基础指令,包括文件操作(rmdir/rm/mv/cp)、文件查看(cat/less/head/tail)、时间管理(date/cal)以及重定向和管道操作。重点讲解了每个指令的核心功能、常用选项和实际应用场景,如rm的递归删除、tail的日志实时跟踪、管道的命令串联等。同时强调了Linux"一切皆文件"的设计哲学和重定向操作的重要性。这些基础指令是

文章图片
#linux#运维#服务器 +2
对于数据结构:顺序表的超详细保姆级解析

本文深入讲解了顺序表这一基础数据结构,从线性表的概念引出顺序表的定义,详细分析了顺序表的物理存储特性、操作实现及适用场景。文章首先介绍顺序表通过连续内存空间实现线性表逻辑结构的映射方式,对比其与链表的优缺点;然后逐步展示顺序表的创建、初始化、空间管理、增删改查等核心操作的代码实现,包括尾插尾删、头插头删、指定位置操作等;最后讨论顺序表销毁的注意事项。文中强调顺序表随机访问的高效性和存储连续性的双刃

文章图片
#数据结构#算法#leetcode +1
对于模拟实现C++vector类的详细解析—上

本文介绍了C++中vector类的模拟实现要点。重点讲解了vector通过三个指针(_start、_finish、_endOfStorage)管理内存的核心设计,对比了与string类的差异。详细解析了begin/end迭代器、size/capacity计算、[]运算符重载、clear/pop_back等基础函数的实现逻辑。特别强调了reserve函数中必须使用std::copy而非memcpy来

文章图片
#c++#开发语言#数据结构 +2
到底了