自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gaogo

你的理想还长存吗

  • 博客(90)
  • 收藏
  • 关注

原创 【线程】基于环形队列的生产者消费者模型

基于环形队列的生产者消费者模型

2025-02-03 17:23:29 762

原创 【线程】基于阻塞队列的生产者消费者模型

基于阻塞队列的生产者消费者模型

2025-02-03 17:17:39 698

原创 【网络】3.HTTP(讲解HTTP协议和写HTTP服务)

讲解HTTP协议,并手撕HTTP服务

2025-01-30 22:14:14 1527 1

原创 【网络】2.TCP通信

使用socket进行TCP通信

2024-10-30 16:19:14 915

原创 【网络】1.UDP通信

使用socket进行UDP协议通信

2024-10-30 16:17:47 1082

原创 【哈希】1. leetcode 1. 两数之和

讲解《两数之和》,使用哈希

2024-10-15 21:47:44 337

原创 【STL】AVLTree模拟实现

绘制了AVL旋转的四种情况:左单旋,右单旋,左右双旋,右左双旋。每种情况都画图了。详细讲解了AVL树的插入,如何修改更新平衡因子,附带代码实现。

2024-10-15 18:00:12 928

原创 【二叉搜索树】1 leetcode 98 验证二叉搜索树

用中序遍历的方式解题

2024-10-10 19:33:59 316

原创 【STL】二叉搜索树模拟实现

讲解二叉搜索树的特性。模拟实现二叉搜索树的插入、查找、中序遍历和删除(三种情况)

2024-10-10 17:40:47 1886

原创 【宽搜】6. leetcode 513 找树左下角的值

用层序遍历的方式讲解《找树左下角的值》

2024-10-09 19:22:16 348

原创 【宽搜】5.leetcode 199 二叉树的右视图

用宽度优先遍历的方式讲解leetcode 199 二叉树的右视图

2024-10-09 19:11:22 461

原创 【TOP K】leetcode 215.数组中第K个最大的元素

用priority_queue解决TOP K问题

2024-10-08 10:13:38 477

原创 【STL】priority_queue模拟实现

主要讲解向上调整算法和向下调整算法,仿函数。多图讲解

2024-10-08 09:24:53 1461

原创 【STL】queue的模拟实现

利用deque实现queue的模拟实现

2024-10-07 09:51:42 297

原创 【STL】stack模拟实现

用deque实现stack的模拟实现

2024-10-07 09:49:03 269

原创 【STL】list模拟实现(画图万字解析+代码)

讲解list的模拟实现,包括很多易错的问题

2024-10-06 09:57:54 1241

原创 【宽搜】4. leetcode 103 二叉树的锯齿形层序遍历

用《深度优先遍历》讲解《二叉树的锯齿形层序遍历》

2024-10-05 08:46:40 217

原创 【宽搜】3. leetcode 515 在每个树行中找最大值

用《深度优先遍历》讲解leetcode 515《在每个树行中找最大值》

2024-10-05 08:46:00 347

原创 【宽搜】2. leetcode 102 二叉树的层序遍历

讲解《二叉树的层序遍历》

2024-10-04 11:00:34 423

原创 【宽搜】1. 层序遍历模板讲解

讲解了《宽度优先遍历》的模板 和 leetcode 429题《N叉数的层序遍历》

2024-10-04 10:49:32 642

原创 【递归】13. leetcode 1457. 二叉树中的伪回文路径

详细讲解《二叉树中的伪回文路径》

2024-10-03 08:29:45 608

原创 【递归】12. leetcode 1448 统计二叉树中好节点的数目

递归方式讲解《统计而擦函数中好节点的数目》

2024-10-03 08:26:26 392

原创 【递归】10. leetcode 111 二叉树的最小深度

用递归的方式讲解《二叉树的最小深度》

2024-10-02 09:14:11 285 1

原创 【递归】11. leetcode 129 求根节点到叶节点数字之和

两种递归的方法实现《求根节点到叶节点数字之和》

2024-10-02 09:12:45 756

原创 【高性能内存池】page cache内存回收过程 8

讲解了page cache回收内存和内存合并的过程

2024-10-01 11:02:25 350

原创 【高性能内存池】central cache内存回收 7

讲解了central cache的内存回收过程

2024-10-01 09:49:41 476

原创 【递归】9. leetcode 104 二叉树的最大深度

递归方式讲解《二叉树的最大深度》

2024-09-30 10:52:18 414

原创 【高性能内存池】thread cache内存回收 6

讲解了thread cache释放内存的过程

2024-09-30 10:08:06 195

原创 【高性能内存池】page cache 5

讲解了page cache的申请过程

2024-09-29 11:50:29 874

原创 【高性能内存池】central cache 4

讲解了central cache的结构讲了spanList和span的数据结构,和一些接口讲解了thread cache从central cache中申请内存的过程。

2024-09-28 09:52:43 1312

原创 【递归】8. leetcode 671 二叉树中第二小的节点

使用递归的方式讲解《二叉树中第二小的节点》

2024-09-27 11:16:05 420

原创 【高性能内存池】thread cache具体编写 3

讲解了thread cache 的申请和释放内存

2024-09-27 08:50:01 755

原创 【递归】7. leetcode 404 左叶子之和

用递归的方式讲解《左叶子之和》

2024-09-26 20:59:11 389

原创 【递归】6.LPC 44 开幕式火焰

使用递归的方式讲解《开幕式火焰》

2024-09-26 17:47:35 472

原创 【递归】5.leetcode 872 叶子相似的树

递归的方式讲解《叶子相似的树》

2024-09-25 21:19:59 505

原创 【递归】4.二叉树的前序遍历

讲解二叉树的前序遍历的递归方法

2024-09-25 11:01:21 293

原创 【高性能内存池】thread cache框架和对齐规则 2

将freeList结构理清,讲解了分配规则,内存对齐规则和freeList下标查找方法

2024-09-24 15:22:50 1389

原创 【高性能内存池】基本框架 + 固定长度内存池实现 1

高并发内存池的框架讲解和实现定长内存池

2024-09-23 21:41:10 1039

原创 【STL】vector模拟实现

对vector进行模拟实现,主要讲解4个问题。

2024-08-15 13:28:10 776

原创 【递归】3.反转链表

用递归的方式实现《反转链表》

2024-08-13 10:56:22 209

空空如也

空空如也

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

TA关注的人

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