上一页 1 2 3 4 5 6 ··· 18 下一页
摘要: 1. 进程和线程的区别。 (1)进程是资源分配和保护的基本单位,线程是处理器调度和分派的基本单位,程序执行的最小单元。 (2)同一个进程中可以包含多个线程,并且线程共享整个进程的资源(寄存器、堆栈、上下文),一个进程至少包含一个线程。 (3)进程结束后,它所有的线程都将销毁,而线程的结束不会影响同个 阅读全文
posted @ 2018-09-24 05:23 汕大小吴 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 很久之前就想写一篇关于闭包的博客了,但是总是担心写的不够完全、不够好,不管怎样,还是要把我理解的闭包和大家分享下,比较长,希望耐心看完。 定义 说实话,给闭包下一个定义是很困难的,原因在于javascript设计的时候并没有专门设计闭包这样一个规则,闭包是随着作用域链、函数可以作为一等公民这样的规则 阅读全文
posted @ 2018-09-10 02:23 汕大小吴 阅读(1562) 评论(0) 推荐(1) 编辑
摘要: 介绍 用JavaScript刷完了剑指offer,故总结下每道题的难度、解决关键点,详细题解代码可以点链接进去细看。 关于JS刷题的技巧可以看我之前的这篇:JS刷题总结。 剑指offer的题目在牛客网上可以看:https://www.nowcoder.com/ta/coding-interviews 阅读全文
posted @ 2018-09-01 02:21 汕大小吴 阅读(14782) 评论(0) 推荐(5) 编辑
摘要: 题目描述 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进入方格(35,38),因为3+ 阅读全文
posted @ 2018-08-31 01:20 汕大小吴 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: 题目描述 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则该路径不能再进入该格子。 例如 a b c e s f c s a d e e 矩阵 阅读全文
posted @ 2018-08-30 18:49 汕大小吴 阅读(897) 评论(0) 推荐(1) 编辑
摘要: 题目描述 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个: {[2,3,4] 阅读全文
posted @ 2018-08-30 18:23 汕大小吴 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 题目描述 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。我们使用Insert()方法读取数据流,使用GetMedian()方法获取当前读取数据的中位数。 题目分 阅读全文
posted @ 2018-08-30 16:34 汕大小吴 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。 题目分析 首先,我们可以先画图。画完图后我们要想办法从中找出第K小的节点。 因为这是二叉搜索树,我们可以轻易发现它的中序遍历序列就是从小到大排列,也就是我们可以 阅读全文
posted @ 2018-08-30 01:11 汕大小吴 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: 题目描述 请实现两个函数,分别用来序列化和反序列化二叉树 题目分析 首先拿到题目时候,我先想到的是什么是序列化二叉树?序列化主要就是在前后端交互时候需要转换下,毕竟网络传输的是流式数据(二进制或者文本),而不是对象。 所以序列化二叉树就是转化成字符串。 之前解决重建二叉树问题时候,我们可以知道,两个 阅读全文
posted @ 2018-08-29 14:06 汕大小吴 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 题目描述 从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 题目分析 从上到下打印二叉树我们知道用队列可以实现,但是如果多行打印怎么做呢? 我们需要分割,在行与行之间进行分割。如何分割呢?肯定要知道个数才能分割。 可是我又如何知道这一行有多少个呢? 这就是重点了,我们可以通过遍历上一 阅读全文
posted @ 2018-08-25 21:21 汕大小吴 阅读(695) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 18 下一页