自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 问答 (1)
  • 收藏
  • 关注

原创 Linux——动静态库

动静态库的制作和使用、动态库的路径搜索问题以及解法方案

2025-01-18 12:47:32 864

原创 Linux——Ext系列文件系统

Linux文件系统

2025-01-16 20:30:05 434

原创 Linux——基础IO

Linux文件、缓冲区的相关知识

2024-12-21 20:51:22 819

原创 Linux——进程控制

介绍了进程退出、等待、程序替换

2024-11-29 21:38:37 1055 1

原创 Linux——程序地址空间

Linux操作系统下进程虚拟地址空间和写时拷贝

2024-11-25 11:24:44 1016

原创 Linux——环境变量

简单介绍了Linux操作系统的环境变量以及命令行参数

2024-11-23 15:54:20 1159

原创 Linux——进程

介绍了Linux操作系统下的进程和Linux系统下链表的连接方式

2024-11-23 15:53:59 949

原创 Linux——进程调度与切换

介绍了进程的优先级和进程切换的基本概念

2024-11-22 22:11:59 1038

原创 Linux——进程状态

介绍了Linux进程中的几种状态和孤儿进程

2024-11-20 21:41:51 1082

原创 Linux——Linux环境基础开发工具使用

Linux下基础开发工具的使用

2024-11-14 18:08:27 1239

原创 C++——智能指针

介绍了几种智能指针的不同和实现思路以及循环引用的问题

2024-11-12 13:55:23 1052

原创 C++——异常

异常的相关知识

2024-11-10 21:39:58 916

原创 C++——C++11新语法(下)

包装器

2024-11-07 10:58:08 402

原创 C++——C++11新语法(中)

介绍了C++11中的引用折叠、可变模板参数、类的新功能、lambda

2024-11-06 23:10:00 1130

原创 C++——unordered_map和unordered_set的封装

利用哈希表实现了迭代器和封装了unordered_map和unordered_set

2024-11-03 11:21:51 1107

原创 c++11新语法(上)

C++11中的列表初始化、右值引用、移动语义

2024-10-29 23:34:41 663

原创 c++——哈希表的模拟实现

介绍了哈希表的基本概念和几种哈希方法和处理哈希冲突的方法以及C++的代码实现

2024-10-27 11:24:23 1049

原创 C++——红黑树

红黑树的规则、特性和插入方式

2024-10-24 23:21:00 859

原创 C++——AVL树的模拟实现

C++ AVL树的模拟实现,有详细的旋转图解

2024-10-08 23:19:51 778

原创 C++——stack和queue的模拟实现

栈、队列和优先队列的模拟实现以及仿函数的概念

2024-09-17 11:12:45 864

原创 二叉搜索树

二叉树搜索树的增删查

2024-09-16 23:27:13 1033

原创 C++——一道关于多态的经典面试题

C++中一道与多态有关的经典面试题

2024-09-13 22:11:10 403

原创 C++——多态

介绍了多态的基本形式、实现方式和实现原理

2024-09-13 13:17:11 1479

原创 C++——list常见函数的使用和模拟实现(2)

C++list模拟实现 迭代器部分

2024-09-10 16:40:06 629

原创 C++——list常见函数的使用和模拟实现(1)

c++容器list中基本的在头部尾部增加删除数据的模拟实现

2024-09-01 15:16:42 642

原创 C++——vector在使用过程中迭代器失效的几个常见情景

在使用vector时的几种迭代器失效问题

2024-07-27 17:30:04 438

原创 C++——string常见函数的使用和模拟实现

string类的常用成员函数介绍以及模拟实现

2024-07-26 11:30:58 786

原创 C++——函数模板和类模板

介绍了函数模板和类模板的使用方法和在使用时需要注意的点

2024-07-17 21:29:42 770

原创 C++——关于new和delete

分析了new和delete、new[]和delete[]如果不搭配使用为什么有的时候会报错,有的时候又不会

2024-07-16 22:12:57 419

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

介绍了C++的初始化列表、类型转化、static成员 、友元、内部类、匿名对象

2024-07-14 22:42:20 491

原创 C++——类与对象(中)

介绍了C++中的几种默认成员函数和运算符重载

2024-07-14 00:55:02 784

原创 C++——类与对象(上)

对C++的类和对象进行了初步的介绍

2024-07-11 15:39:50 1025

原创 C++入门基础

C++的入门基础介绍

2024-07-11 11:11:33 580

原创 C语言实现堆以及堆排序

C语言实现堆的功能以及堆排序的算法和过程分析

2024-05-18 11:39:13 1087

原创 经典OJ——队列实现栈 栈实现队列 循环队列的实现 C语言实现

用C语言完成经典OJ队列实现栈 栈实现队列以及循环队列

2024-05-15 18:15:12 1494

原创 C语言实现动态队列

C语言实现动态队列

2024-05-13 18:08:31 668 1

原创 C语言实现动态栈以及栈的实践——括号匹配问题

栈也是基础数据结构线性表一种,它和之前说过的顺序表和链表的最大区别在于,它只能在一段进行存入数据或者取出数据,我们把数据进出的这一段称为栈顶,另外一段则称为栈底,由于栈只能在一段存入或者移出数据,所以它有一个很重要的特性——首先我们要先写一个栈的主体,其中有三个成员,一个是我们要存储的元素(这里我们用int来举例),一个是我们的容量大小,最后一个就是我们栈顶的位置。我们实现的是一个动态的栈,栈的大小是随着我们插入数据而扩大的,因此我们还需要将有两个函数,一个是初始化栈,另外一个则是销毁栈。

2024-05-08 17:55:44 1291 1

原创 详细解答顺序表和链表的区别

顺序表和链表区别详解!

2024-05-07 15:57:41 1479

原创 链表经典题目——环形链表的数学证明

链表问题中的经典问题——带环链表的数学推理

2024-05-05 19:32:28 1097 2

原创 【C/C++】了解结构体如果声明 怎么计算大小 以及一些在使用结构体时的技巧

一篇文章教你如何声明结构体、怎么对结构体进行初始化以及最重要的,怎么计算一个结构体的大小

2024-03-19 21:46:11 710

空空如也

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

TA关注的人

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