摘要:
题目描述 给定一个包含红色、白色和蓝色,一共 n 个元素的数组,**原地**对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。 此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。 注意: 不能使用代码库中的排序函数来解决这道题。 示例: 输入: [2,0,2,1 阅读全文
posted @ 2020-11-13 23:06
胖胖咩
阅读(98)
评论(0)
推荐(0)
摘要:
题目描述 给定一个二维网格和一个单词,找出该单词是否存在于网格中。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。 示例: board = [ ['A','B','C','E'], ['S','F','C 阅读全文
posted @ 2020-11-13 11:28
胖胖咩
阅读(124)
评论(0)
推荐(0)
摘要:
题目描述 给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 **说明:**解集不能包含重复的子集。 示例: 输入: nums = [1,2,3] 输出: [ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], [] ] 算法 我们定义 阅读全文
posted @ 2020-11-13 10:35
胖胖咩
阅读(221)
评论(0)
推荐(0)
摘要:
题目描述 给定一个 没有重复 数字的序列,返回其所有可能的全排列。 示例: 输入: [1,2,3] 输出: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1] ] 算法 本题使用回溯算法,还是提一句回溯算法的核心思想,就是采用深度遍历的思维, 阅读全文
posted @ 2020-11-13 09:15
胖胖咩
阅读(659)
评论(0)
推荐(0)
摘要:
TCP连接 TCP是面向有连接的,全双工的通信协议,进行通信的时候,需要通信双方先进行连接,结束通信的时候需要通信双方都断开连接。TCP通过三次握手建立连接,通过四次挥手取消连接 TCP协议 上图就是TCP报文 32位序号:用seq表示,表示当前TCP报文最大的序号是seq,包括seq 32位确认号 阅读全文
posted @ 2020-11-13 08:41
胖胖咩
阅读(107)
评论(0)
推荐(0)
摘要:
特权级 操作系统有特权级,一般是4级,分别为0-3,0级权限最高,3级权限最低。操作系统中核心的任务交给特权级高的进程完成,这样可以做到集中管理,减少有限资源的访问和使用冲突。 用户态和内核态的概念 当一个进程在执行用户自己的代码的时候,他运行在用户态中,此时的特权级最低,为ring3,是普通用户进 阅读全文
posted @ 2020-11-13 08:06
胖胖咩
阅读(630)
评论(0)
推荐(0)
浙公网安备 33010602011771号