题目描述假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )...
-
-
LeetCode 2.两数相加
题目描述:给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们...
-
LeetCode 961.单词子集
题目描述我们给出两个单词数组 A 和 B。每个单词都是一串小写字母。现在,如果 b 中的每个字母都出现在 a 中,包括重复出现的字母,那么称单词 b 是单...
-
浅解NUMA机制
导读本文适合知道NUMA这个词但想进一步了解的新手。以下的文章内容包括:NUMA的产生背景,NUMA的架构细节和几个上机演示的例子。NUMA的诞生背景在N...
-
内核源码解读-KSM
导读本文适合有基本Linux内存管理概念的新手阅读,且本文旨在从工作流程和设计思想上介绍KSM,在涉及到源代码的地方,进行了部分删减,如果想详细了解KSM...
-
内核是如何管理内存的?
本文翻译自 How The Kernel Manages Your Memory在介绍完进程中虚拟地址空间的布局后,我们来看一看内核是如何管理内存的:内核...
-
生来普通何必活得伟大
最近知乎和朋友圈都被 996.ICU 刷屏,朋友问我怎么看,当时我说:“还能怎么看,干看呗,不然还能有什么办法?”996 这个现象,岂止出现在工作中,学校...
-
C++11 中的 delete 使用场景
C++11 中引入的 delete 描述符主要有如下两个使用场景:禁止编译器自动生成拷贝Effective C++ 中提到通过“私有化 + 只声明、不定义...
-
刚刚读完《流浪地球》
大年初三去看了电影,回来赶紧补原著。 原著中提到,人类抛弃了宗教,开始拥抱理性。而结尾人类背叛理性,发生全球范围的叛乱。 这是很矛盾的。宗教具有传染性,而...
-
澳洲行——悉尼,一个不愿离开的地方
去悉尼是为了见一个同学凌晨3点起床,早早到达阿瓦隆机场。这里还没什么人,环境很好在这里候机 到达悉尼的机场,来这里坐地铁,不过人家那里直接叫 train ...