自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 搜索二叉树BST

本篇主要结合图解与代码介绍数据结构中的搜索二叉树内容,以及其简易模拟实现

2026-08-03 20:54:09 187

原创 「Linux」进程概念

主要讲解Linux中进程相关的初步概念

2026-06-24 15:28:04 254

原创 「Linux工具」调试器gdb/cgdb

本篇总结汇总了一些常见的gdb/cgdb的使用指令

2026-03-30 17:15:40 399 7

原创 「Linux工具」自动化构建make/Makfile

本篇详细介绍了make/Makefile相关的使用,包含演示示例

2026-03-30 17:15:35 573 6

原创 「Linux工具」gcc/g++

本篇简单介绍linux学习中会使用到的工具——gcc/g++以及其周边问题:编译链接步骤、动静态链接、动静态库的简要补充和说明;系统环境为centos 7

2026-03-17 12:33:39 441 8

原创 「Linux工具」yum和vim

本篇简单介绍linux学习中会使用到的工具——yum和vim;系统环境为centos 7

2026-03-17 12:31:45 982 7

原创 Linux权限详解

本篇将结合部分示例,介绍Linux操作系统下权限相关内容

2026-02-23 21:13:55 762 10

原创 Linux基础指令2

本篇为基础指令第二篇,继续介绍一些Linux基础指令和Linux相关知识点和概念等,附有使用示例

2026-02-15 09:43:51 741 9

原创 Linux基础指令1

Linux系统基础指令的使用方法和使用示例、Linux初期的相关概念。

2026-02-13 21:59:20 1183 7

原创 「C++」多态

本文介绍了C++多态的核心概念和实现机制:1.运行时多态和编译时多态;2.多态的构成条件和原理;3.相关关键字的解释;4.虚函数的解释等

2025-12-29 16:50:18 843 7

原创 「C++」继承

本篇将结合代码示例来详细讲解cpp中关于继承的定义、继承作用域、默认成员函数、多继承、菱形继承、继承和组合等相关内容。

2025-12-23 16:58:11 1349 8

原创 「C++」模板进阶

介绍C++模板内容,主要包括非类型模板参数和模板特化及一些使用注意事项。

2025-11-29 16:50:15 1046 10

原创 「C++」容器适配器

介绍STL中的容器适配器stack,queue,priority_queue以及模拟实现,简单介绍deque相关,以及仿函数

2025-11-23 16:09:21 1085 5

原创 「C++」list的使用及模拟实现

介绍C++中list容器的使用与实现。文章重点讲解了list的特殊接口(sort、merge、unique等)及注意事项,迭代器的分类与特性,list的简易模拟实现。

2025-11-19 18:04:34 1155 3

原创 「C++」vector的使用及接口模拟详解

C++中vector容器的使用与模拟实现要点。重点包括:1. vector与string在使用上的区别,如reserve/resize行为差异;2. 模拟实现中迭代器失效问题及解决方案,特别是insert/erase操作后必须更新迭代器;3. 类模板实现时的关键问题:深拷贝处理、内置类型构造、迭代器区间构造的模板参数匹配等。通过对比string实现,深入分析了vector扩容机制、成员变量设计(三迭代器模型)及特殊接口实现方法,为理解STL容器底层原理提供了实践参考。

2025-11-10 18:33:10 1407 5

原创 「C++」string类(3)部分接口模拟实现

string类部分接口的模拟实现

2025-11-05 15:11:55 318 2

原创 「C++」string类(2)常用接口

详细讲解C++中string类的各种操作方法。主要内容包括:1)string的构造方法;2)容量操作(size/length、resize、capacity、reserve等);3)修改操作(+=、append、assign、insert、erase等);4)其他操作(c_str、find、substr等);5)非成员函数(swap、getline)

2025-11-05 14:42:33 1126 1

原创 「C++」string类(1)

本文介绍了C++中string类的基本使用方法,重点讲解了构造函数、operator[]重载和多种遍历方式。以及C++11新增的auto关键字和范围for遍历

2025-11-03 19:06:23 1012 1

原创 初识数据类型和输入输出语句_11_20

基础概念,基础数据类型,输入输出函数

2024-11-21 12:10:59 800 7

原创 快排和归并

快速排序的hoare,挖坑法,前后指针法,非递归;归并的递归和非递归

2024-11-17 18:23:50 1265 19

原创 常见排序算法

直接插入排序、希尔排序、选择排序、堆排序、冒泡排序、计数排序

2024-11-17 18:23:42 1929 19

原创 「C++」初识模板

本篇初步讲解C++模板相关内容~

2024-10-23 20:07:48 1119 10

原创 「C++」内存管理

本篇我们将讲解C++中有关内存管理的内容~

2024-10-19 23:00:16 875 10

原创 「C++」类和对象最终回

本篇将带你了解构造函数的初始化列表,构造函数传参时的类型转换,static成员,友元,内部类以及匿名对象等相关内容~

2024-10-18 19:16:26 1118 4

原创 「C++」类和对象(3)

运算符重载,赋值运算符重载,取地址运算符重载,实现日期类

2024-09-16 21:07:48 987 4

原创 「C++」类和对象(2)

本篇讲解类的默认成员函数中的构造函数,析构函数以及拷贝构造函数

2024-09-05 19:43:33 770 7

原创 「C++」类和对象(1)

C++类和对象篇1,主要讲解类的定义和使用、实例化概念、对象大小的计算方式、this指针相关知识

2024-07-17 22:52:31 1027 5

原创 C++入门基础篇(2)

C++入门篇2,本篇主要讲解C++中的引用,inline内联函数,nullptr关键字的相关内容,欢迎大家指教哇~~

2024-07-14 22:52:23 1095 10

原创 C++入门基础篇(1)

C++入门篇1,本篇介绍namespace命名空间,输入输出函数,缺省参数以及函数重载。

2024-07-08 22:48:51 1553 11

原创 栈和队列OJ题讲解

队列实现栈、栈实现队列、循环队列OJ题讲解

2024-05-22 16:36:24 1068 7

原创 「数据结构」队列

前言欢迎大家来到小鸥的博客~多谢大家的支持啦!上一篇关于数据结构的博客中我们讲解了栈,本篇我们就来讲讲队列吧!

2024-05-22 13:42:11 769 10

原创 「数据结构」栈

欢迎各位小伙伴来到小鸥的博客!让我们继续一起学习成长吧!欢迎大家到访,有任何意见想法店都可以评论或者私聊喔!本期我们将继续数据结构的学习,有请本次“嘉宾”——栈!

2024-05-16 23:13:44 848 9

原创 单链表OJ题练习讲解

大家好!欢迎来到小鸥的博客~数据结构_海盗猫鸥的博客-优快云博客在前面的博客中我们已经讲解过了单链表的相关知识,并使用单链表实现了简易的通讯录。本期我们就来一起做几道单链表相关的OJ题吧!(附题目链接和参考代码)

2024-05-08 13:01:31 1021 25

原创 基于单链表实现通讯录

绮——斯,大家好啊,欢迎再次到访小鸥的博客呀!那么我们正式开始吧!中,我们实现了数据结构中的单链表结构,那么我们也像顺序表一样,一起来实现一下基于单链表的通讯录吧!

2024-04-22 21:30:36 1162 11

原创 数据结构の单链表

哈喽——大家好鸭,欢迎来到小鸥的博客~新人进步中~~海盗猫鸥-优快云博客那么我们正式开始:在之前的博客中我们介绍了顺序表这个数据结构,今天我们就继续讲解下一个数据结构——单链表吧!链表和顺序表一样也是线性表的一种,链表的逻辑结构是线性的,但他的物理结构不一定是线性的;链表又详细分为了8种,具体的分类方式这里先按下不表,之后我还会再出一篇双向链表的博客,在那里再进行解读。单链表结构分析:链表的结构就像一个火车一样,一个接着一个;也和我们生活中的链子相似,一个一个的连在一起,所以称为链表;

2024-04-20 14:11:26 1020 13

原创 C语言中的内存函数

这期就让小鸥带大家认识一下C语言的内存函数吧~在之前的一期:C语言中的字符串函数-优快云博客》在里面我们介绍了C语言中的各种字符串函数及其使用方法内存函数,里面有对字符串进行拷贝的strcpy和strncpy函数,有比较字符串内容的函数strcmp和strncmp函数,还有功能各异的函数;而在本期将介绍的内存函数中也有类似功能的函数,不过不再是针对与字符串,而是针对于内存中的数据进行操作的。本篇将继续从函数的原型、参数、返回值、使用及注意事项和模拟实现等各方面介绍函数。

2024-04-18 10:44:42 1028 6

原创 基于顺序表实现简易通讯录

大家好鸭!这里是小鸥~在上篇博客小鸥带领大家实现了一个顺序表,那么我们就趁热打铁,实现一个基于顺序表的通讯录项目吧!(完整代码会附带在文章末尾)

2024-04-10 15:08:52 1912 8

原创 数据结构の顺序表

米娜桑,这里是小鸥,我们又见面啦!本篇博客总结了顺序表相关的知识点,将一步步带你写出顺序表,如果有帮助到你就支持一下吧~(本篇相关代码为C语言,最后附有顺序表的完整代码)顺序表的本质就是一种数组,数组就是一种很简单的数据结构,顺序表就是在数组的基础上,将数组打包,使其拥有各种各样的功能。而顺序表又是线性表的一种,那么什么又是线性表呢?线性表:线性表(linear list)是n个具有相同特性的数据元素的有限序列。

2024-04-06 21:32:11 2381 5

原创 C语言中的字符串函数

函数原型:size_t(一种无符号整型,对应占位符为%zd)类型,返回的是计算的字符个数;const修饰的char* 类型的字符指针;计算字符串长度;使用:int main()//arr1是数组名,指向首元素地址//指针的讲解中我们知道:pc1指向的就是"strlen"中字符s的地址return 0;从上文的三个结果对比可以看出:strlen函数计算的是其参数指向的地址位置,到遇到第一个\0之前的所有字符的个数。

2024-03-31 21:39:05 1822 10

原创 C语言指针总结

指针,可谓是C语言学习过程中不可或缺的一部分,同时也是学习难度相对较高的一个部分,接下来就跟着小鸥来见识一下指针的奥妙吧!总的来说,指针涉及的知识点较多,虽然想要彻底弄明白实有一定难度,但只要坚持学习就总有一天能拿下这篇江山!本篇文章主要总结了指针的重要知识点,相信如果你对本篇提及的内容已经熟练掌握,那你在指针上的理解也已经不差了,还有一些细枝末节尚未提及,有兴趣的读者可以关注我接下来的文章内容,或者直接另寻高人指点,优快云高手云集,总有适合你的高人。

2024-03-28 21:26:59 938 6

空空如也

空空如也

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

TA关注的人

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