labuladong
-
一文讲懂进程间通信的几种方式
转载自:小林coding 作者:小林coding 开场小故事 炎炎夏日,张三骑着单车去面试花了 1 小时,一路上汗流浃背。 结果面试过程只花了 5 分钟就结束了,面完的时候,天还是…
-
漫画:什么是红黑树?
————— 第二天 ————— ———————————— 二叉查找树(BST)具备什么特性呢? 1.左子树上所有结点的值均小于或等于它的根结点的值。…
-
手把手帮你刷通二叉树|第二期
学算法认准 labuladong 其实二叉树相关的算法真的不难,本文再来三道,手把手带你看看树的算法到底怎么做。 先来复习一下,我们说过写树的算法,关键思路如下: 把题目的要求细化…
-
为啥大厂那么喜欢考察计算机基础?
转载自:编程指北 作者:编程指北 为什么突然想写这个话题呢? 最近有不少读者在后台问:大学学 Java 和 C++ 哪个好找工作,学前端好还是后端好,该学 Vue 还是 React…
-
原来 8 张图,就可以搞懂「零拷贝」了
转载自:小林coding 作者:小林coding 前言 磁盘可以说是计算机系统最慢的硬件之一,读写速度相差内存 10 倍以上,所以针对优化磁盘的技术非常的多,比如零拷贝、直接 I/…
-
双指针技巧秒杀四道数组/链表题目
学算法认准 labuladong 读完本文,你可以去力扣上拿下如下题目: 26.删除排序数组中的重复项 83.删除排序链表中的重复元素 27.移除元素 283.移动零 —…
-
东哥手把手带你刷二叉树|第三期
学算法认准 labuladong 本文继续来刷二叉树。比如如何判断我们应该用前序还是中序还是后序遍历的框架? 那么本文就针对这个问题,不贪多,给你掰开揉碎只讲一道题。 还是那句话,…