- 博客(178)
- 收藏
- 关注
原创 【网络编程】HTTP(超文本传输协议)详解
HTTP协议详解, 内容包括: HTTP定义, HTTP工作原理, HTTP关键特性, HTTP请求方法, Cookie,Session和Token, HTTP协议版本演进, HTTPS等内容
2025-05-03 19:26:38
1219
原创 【C++11】智能指针
详细介绍了智能指针的由来,以及RAII思想, 同时分别详解了auto_ptr, unique_ptr, shared_ptr, weak_ptr这四个智能指针和它们的简单实现。
2025-04-14 20:56:06
1011
原创 【算法手记11】NC41 最长无重复子数组 && NC379 重排字符串
包含两道题目:NC41 最长无重复子数组 和 NC379 重排字符串 的解题思路及完整解题代码.
2025-04-08 15:43:33
450
原创 【算法手记9】OR26 最长回文子串 && NC369 [NOIP2002 普及组] 过河卒
包含两道题目:OR26 最长回文子串 && NC369 [NOIP2002 普及组] 过河卒 的题目详解和完整解题代码.
2025-04-02 20:47:08
400
原创 【算法手记8】NC95 数组中的最长连续子序列 && 字母收集
包含两道题目:NC95 数组中的最长连续子序列 和 字母收集的题目思路和完整解题代码
2025-03-30 20:01:36
400
原创 【网络编程】正则表达式快速上手指南
详细介绍了正则表达式,内容包括核心概念,基础语法,进阶语法,实际应用示例,C++11正则库的使用以及常用的正则表达式汇总.是比较适合小白快速上手正则表达式的"小手册"。
2025-03-30 15:30:13
1035
原创 【算法手记6】NC1 大数加法 && NC40 链表相加(二) && NC10 大数乘法
包含三道题目的解题思路及完整解题代码: NC10 大数乘法 NC40 链表相加(二) NC1 大数加法
2025-03-28 19:26:18
550
1
原创 【C++11】左值引用、右值引用、移动语义和完美转发
本文详细介绍了C++11的新特性:左值引用,右值引用和移动语义,包括两者的定义,比较及使用场景和意义。
2025-03-21 23:38:59
736
原创 【Linux】Makeflie & CMake快速上手指南
分别介绍了如何快速上手使用Makefile和CMake这两种自动化自动化编译构建程序的工具.
2025-03-20 21:10:58
1042
原创 【算法手记2】BC64 牛牛的快递 && NC296 最小花费爬楼梯
包含两道题目:BC64 牛牛的快递&NC296 最小花费爬楼梯的解题思路及完整解题代码.
2025-03-13 10:25:44
264
原创 【算法手记1】NC313 两个数组的交集 && AB5 点击消除
包含两道题目:NC313 两个数组的交集 & AB5 点击消除.这两道题目的解题思路及解题代码.
2025-03-11 22:51:01
539
原创 【Linux】进程通信之管道
进程间通信中管道的相关知识,内容包括:什么是管道,使用管道,管道的原理,创建管道,管道读写规则,管道特点等相关知识.
2024-11-13 23:34:13
1599
原创 【Linux】进程间通信
概述了linux操作系统进程间通信的概念,其中包括四个方面内容:进程间通信的目的,进程间通信的本质,进程间通信的发展,进程间通信的分类.
2024-11-13 15:24:52
850
原创 【C++】模拟实现hash_table(哈希表)
使用C++语言模拟实现开链法哈希表,包括实现HashNode类模板,实现hashTable构造函数,析构函数,插入函数,查找函数,删除等函数详解.
2024-10-08 19:02:05
1399
1
原创 【数据结构】什么是哈希表(散列表)?
数据结构之哈希表,内容包括:哈希表的概念,哈希函数的构造函数,哈希冲突,哈希冲突的处理方法等相关内容。
2024-10-05 20:18:26
1439
1
原创 【C++】模拟实现红黑树(RB-Tree)
使用C++语言模拟实现红黑树,包括RBTreeNode类模板的实现详解,RBTree类成员变量的构建,以及构造函数,插入函数,判断是否是RB树等函数详解.
2024-10-02 17:24:54
1921
原创 【数据结构】什么是红黑树(Red Black Tree)?
数据结构之红黑树概念详解,内容包括:红黑树的概念,红黑树的操作(插入,删除)等操作的逻辑详解及过程图示。逻辑明了,图解丰富,非常适合入门学习.
2024-10-02 12:33:05
1184
原创 【C++】模拟实现AVL树
使用C++语言模拟实现AVL树,包括AVLTreeNode类模板的实现详解,AVLTree类成员变量的构建,以及构造函数,插入函数(左旋,右旋,左右双旋,右左双旋),求高度函数,判断是否是AVL树等详解
2024-09-29 22:43:15
826
原创 【数据结构】什么是平衡二叉搜索树(AVL Tree)?
数据结构之AVL树概念详解,内容包括:AVL树的概念,AVL树的操作(插入(左单旋,右单旋,左右双旋,右左双旋),删除)等操作的逻辑详解及图示。逻辑明了,图解丰富,适合入门学习.
2024-09-29 16:05:47
1116
原创 【C++】STL标准模板库容器map
全面整理了STL容器map/multimap类模板简介,以及map/multimap官方文档中出现的接口详解及完整使用示例代码和运行效果,是一个初学小白友好的map"小字典"。
2024-09-26 21:12:52
1282
原创 【C++】STL标准模板库容器set
全面整理了STL容器set/multiset类模板简介,以及set/multiset官方文档中出现的接口详解及完整使用示例代码和运行效果,是一个初学小白友好的set"小字典"。
2024-09-26 17:04:28
1608
原创 【C++】10道经典面试题带你玩转二叉树
10道有关二叉树的C++经典面试题目,包括: 根据二叉树创建字符串, 二叉树的层序遍历, 二叉树的层序遍历 II, 二叉树的最近公共祖先, 二叉搜索树与双向链表, 从前序与中序遍历序列构造二叉树, 从中序与后序遍历序列构造二叉树, 二叉树的前序遍历(迭代算法), 二叉树的中序遍历(迭代算法),二叉树的后序遍历(迭代算法)等题目的解题思路以及解题代码详解
2024-09-23 21:07:30
862
原创 【C++】模拟实现二叉搜索(排序)树
使用C++语言模拟实现二叉搜索(排序)树(Binary Search Tree),包括BSTreeNode类模板的实现详解,BSTree类成员变量的构建,以及构造函数,析构函数,拷贝构造函数,赋值运算符重载函数,InOrder()函数,循环版和递归版Find()函数,Insert()函数,Erase()函数的实现详解.
2024-09-21 21:28:03
1021
原创 【数据结构】什么是二叉搜索(排序)树?
数据结构之二叉搜索树概念详解,内容包括:二叉搜索树的概念,二叉搜索树的操作(查找,插入,删除)逻辑详解及图示,二叉搜索树的应用以及二叉搜索树的性能分析。
2024-09-20 21:11:03
1559
原创 成功解决“C7510 “某某”: 类型 从属名称的使用必须以“typename”为前缀“
本文详解了vs2022报错" C7510 “const_iterator”: 类型 从属名称的使用必须以“typename”为前缀 "问题的原因以及问题的两种解决办法.
2024-09-18 19:10:32
722
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人