LeetcodeTop
LeetcodeTop copied to clipboard
猿辅导8.7日~8.31日面试中考察到的算法题
ℹ️开issue的原因有两个:
- 公开题目源头。保证仓库中的数据真实有效,而非凭空捏造。
- 众人拾柴火焰高。我个人见过的题目有限,对于那些我没有在leetcode中找到的题目我会单独开一个issue,希望知道出处的同学评论留言题号呀。
⚠按岗位统计好频率的题目之后还是放在仓库的readme里哦~
公司 | 岗位 | 链接 | 日期 | 题目描述 |
---|---|---|---|---|
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/494576 | 2020.08.31 | 链表排序 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/493162 | 2020.08.30 | 反转循环单链表 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/493162 | 2020.08.30 | 输出二叉树的最长分支 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/493154 | 2020.08.30 | 一个蛇形矩阵,搜索一个数字是否在其中 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/493120 | 2020.08.30 | 给定两个闭区间序列A和B,输出合并后的闭区间序列 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492871 | 2020.08.29 | 一个是反转链表从n到m的节点 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492871 | 2020.08.29 | 求岛屿的个数(dfs) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492812 | 2020.08.29 | 输出所有递增子序列 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492731 | 2020.08.29 | 二叉树两个节点的最近公共祖先 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492707 | 2020.08.29 | 二叉树按前序序列化 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492707 | 2020.08.29 | 数组按层序反序列化 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492707 | 2020.08.29 | 二叉树剪枝:节点值要么0要么1,要求删去全为 0 的子树 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492707 | 2020.08.29 | LeetCode 221 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492707 | 2020.08.29 | LeetCode 33 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492626 | 2020.08.29 | 合并k个有序链表 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492623 | 2020.08.29 | 单链表奇偶拆分 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492623 | 2020.08.29 | 实现 topK |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492623 | 2020.08.29 | 洗牌算法变种 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492601 | 2020.08.29 | 开根号函数,向下取整 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492424 | 2020.08.29 | 节点和祖先最大差值 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492424 | 2020.08.29 | 整数拆分 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492424 | 2020.08.29 | 字典序 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492424 | 2020.08.29 | 有效括号 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/492392 | 2020.08.29 | 链表排序 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/492375 | 2020.08.29 | 链表删除结点 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/492375 | 2020.08.29 | 之字形打印矩阵元素 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492373 | 2020.08.29 | 两个升序排列的闭区间序列,合并成一个有序的闭区间序列。 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492373 | 2020.08.29 | 1. 算法1:二叉树的最大宽度 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492373 | 2020.08.29 | 2. 算法2:实现LRU |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/492373 | 2020.08.29 | 3. 算法3:将一个栈中的数字排序(只能用额外的一个栈) |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/492367 | 2020.08.29 | 循环链表翻转:A-B-C-D-A转D-C-B-A-D最后还是拆成单链表翻转 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/492367 | 2020.08.29 | 二叉树从根到叶最长路径,输出具体路径 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/492010 | 2020.08.28 | 非递归快排实现 |
猿辅导 | 数据 | https://www.nowcoder.com/discuss/491907 | 2020.08.28 | m*n矩阵,逆时针打印 |
猿辅导 | 数据 | https://www.nowcoder.com/discuss/491907 | 2020.08.28 | .无序数组,找出其中的一个峰值(二分法) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/491856 | 2020.08.28 | 二叉搜索树任意最小绝对值差 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/491736 | 2020.08.28 | 最大的优惠劵使用金额(类似于lc面试题08.11.硬币) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/491736 | 2020.08.28 | 寻找乱序数组中大于60%元素的一项 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/491722 | 2020.08.28 | 单链表排序 |
猿辅导 | 数据 | https://www.nowcoder.com/discuss/491664 | 2020.08.28 | 二维数组的逆时针打印 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/491653 | 2020.08.28 | 有序单链表转AVL |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/491653 | 2020.08.28 | 类似斐波那契数列的变形问题,也是走 1步或 2步,但是走第 i个台阶会有 cost[i]的开销,求到 n个台阶时,花销最小的 path路径(下标位置) |
猿辅导 | 数据 | https://www.nowcoder.com/discuss/491391 | 2020.08.28 | 二叉树路径和为指定sum的路径数 |
猿辅导 | 数据 | https://www.nowcoder.com/discuss/491391 | 2020.08.28 | 反转一段链表 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/491390 | 2020.08.28 | 数组,输出当前位置后面最大的数,最后一位输出-1;如 arr[18,5,4,6,1 ],输出arr[18,6,6,6,-1] |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/490590 | 2020.08.27 | 编辑距离 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/490590 | 2020.08.27 | 矩阵找target |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/489499 | 2020.08.26 | 岛屿数量 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/489499 | 2020.08.26 | 滑动窗口的最大值 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/489499 | 2020.08.26 | 链表的题,具体为给定1 -> 2 -> 3 -> 4 ->5,经过一通操作后为1 -> 5 -> 2 -> 4 ->3,即第一个后边为最后一个,然后第二个后面为倒数第二个 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/489499 | 2020.08.26 | 不重叠的区间个数; |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/489499 | 2020.08.26 | 牛客剑指offer:二叉树的下一个节点 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/487920 | 2020.08.25 | leetcode306 累加数 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/487920 | 2020.08.25 | 算法题:括号匹配(leetcode22) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/487920 | 2020.08.25 | 对脚线遍历(leetcode498) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/487920 | 2020.08.25 | 找二叉树中序遍历的后继节点 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/486740 | 2020.08.23 | 6.算法:判断—棵二叉树是否是对称的 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/486740 | 2020.08.23 | 7.算法:有若干[30,50,100]优惠券,求给定一个数值求最优的方案。例如∶价格是40=>[30]80 =>[30,50].110=>[30,30,50] |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/486740 | 2020.08.23 | 算法(青蛙叫,题目很长,记不太清) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/486740 | 2020.08.23 | 算法:最长合法的括号匹配 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/486577 | 2020.08.23 | 面试题 10.03. 搜索旋转数组 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/486326 | 2020.08.23 | 二叉树求包含所有最深结点的最小子树 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/486326 | 2020.08.23 | 有序表找出第K大结点并删除 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/486095 | 2020.08.23 | 4.算法题一:带精度的sqrt |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/486095 | 2020.08.23 | 5.算法题二:LeetCode329,我用回溯写的,面试官让dp,没思路 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/486095 | 2020.08.23 | 5.算法题一:删除单向链表中重复的数字(明明有时间,空间复杂度都是O(1)的,他不让写,非要用O(n^2)的) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/486095 | 2020.08.23 | 6.算法题二:给一个以字符串表示的非负整数num,移除这个数中的k为数字,使得剩下的数字最小(单调栈) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/486095 | 2020.08.23 | .算法题:给定一个二叉搜索树,并给出他的前序序列,输出中序序列,时间复杂度O(n),并给出证明 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/485759 | 2020.08.22 | 两个有序链表合并,原地合并 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/485624 | 2020.08.22 | 链表翻转(lc上的一种变形 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/485618 | 2020.08.22 | 题目:给个数组,一个值x,让比x小的在左边,比x大的在右边,原地 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/485578 | 2020.08.22 | 写一下n个有序数组进行合并的算法 |
猿辅导 | 前端 | https://www.nowcoder.com/discuss/485462 | 2020.08.22 | 二叉树最大宽度mid(leetcode662),秒杀 |
猿辅导 | 前端 | https://www.nowcoder.com/discuss/485462 | 2020.08.22 | 岛屿的最大面积mid(leetcode695),这题他刚出,我把思路一说完,直接给我换到了下一题 |
猿辅导 | 前端 | https://www.nowcoder.com/discuss/485462 | 2020.08.22 | 最长有效括号hard(leetcode32),这题也算hard之耻,用栈写完后,到这里为止都是一气呵成。 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/484359 | 2020.08.21 | 给一个顺序 如 abcde 输入一个任意字符串, 如 acacbde 将字符串按顺序的规定输出 如应输出 aabccde 如果有顺序之外的字符如 xyzx 那么也按类似的输出 xxyz |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/483165 | 2020.08.20 | 1. 算法1:非递归中序遍历, |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/483165 | 2020.08.20 | 2. 算法2:非递归后序遍历 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/483165 | 2020.08.20 | 单链表代表一个大整数,给它低位加上一个数,返回加上后的链表 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/483165 | 2020.08.20 | 链表压缩,a->a->a->d->d->b->z->z->null,转换为3a->2d->1b->2z->null |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/483165 | 2020.08.20 | 给一棵树,当一个节点的左节点下的两个节点都是1,或者是右节点下的两个节点都是1时,这个节点满足条件。返回所有满足查找条件的节点 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/481521 | 2020.08.18 | 求树的直径 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/481521 | 2020.08.18 | 判断一棵树是否为二叉平衡树 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/481521 | 2020.08.18 | 大数相乘 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/480204 | 2020.08.17 | 链表找环。 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/480204 | 2020.08.17 | 数组前K大的数 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/480145 | 2020.08.17 | 翻转循环链表 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/480145 | 2020.08.17 | 找二叉树两节点最近的公共祖先 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/480042 | 2020.08.17 | 1、链表数字+1 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/480042 | 2020.08.17 | 2、IP地址划分,力扣93. 复原IP地址 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/479442 | 2020.08.17 | 无序数组,求数组里第 K 大的数。 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/479442 | 2020.08.17 | 给定若干面值的硬币,每种硬币无数个,求凑够一个给定金额的数量最少的方案 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/479442 | 2020.08.17 | 32 位整数翻转,如果溢出,返回 -1 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/479442 | 2020.08.17 | 滑动窗口最大值 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/479442 | 2020.08.17 | 二叉搜索树,根据前序遍历序列,输出中序遍历 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/479016 | 2020.08.16 | 算法题1:有环链表 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/479016 | 2020.08.16 | 算法题2:二叉树最远距离 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/479016 | 2020.08.16 | 算法题1:链表排序 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/479016 | 2020.08.16 | 算法题2:求矩阵中岛屿的数量 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/479016 | 2020.08.16 | 算法题:二叉搜索树的前序遍历求中序遍历 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/478738 | 2020.08.16 | 两个降序链表的第k大元素 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/478367 | 2020.08.15 | 反转链表中第m到第n个节点 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/478367 | 2020.08.15 | Unix简化路径。LeetCode71 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/478330 | 2020.08.15 | leetcode 306累加数 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/478320 | 2020.08.15 | 1. 算法 1:二叉树的深度 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/478320 | 2020.08.15 | 2. 算法 2: 两个字符串的最长公共子串(太紧张,没写出来) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/478180 | 2020.08.15 | 算法题:二叉搜索树转双向链表 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/478138 | 2020.08.15 | 判断一颗二叉树是否为另外一颗的子树 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/478138 | 2020.08.15 | 旋转数组中查找某个元素 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/478124 | 2020.08.15 | 给一个队列,借助两个栈,将队列中的元素排序 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/478124 | 2020.08.15 | 字符串排序 首先按照长度排序,然后按照字符串排序。I am a an student.------->I a am an student |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/478121 | 2020.08.15 | 给一颗二叉树,找出最长路径 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/478096 | 2020.08.15 | BST的第k大 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/477960 | 2020.08.15 | 代码题:ipv4转int32 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477948 | 2020.08.15 | 两个字符串是否由相同字符构成。 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477944 | 2020.08.15 | N皇后 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477943 | 2020.08.15 | 升序链表转成二叉平衡搜索树 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477912 | 2020.08.15 | 判断平衡二叉树 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477912 | 2020.08.15 | 给定一个字符矩阵,里边只有O和X,把所有被X包裹的O变为X |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477910 | 2020.08.15 | topK |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477885 | 2020.08.15 | 1.手撕:无序链表拆分成两个有序链表,一个链表只有奇数,另一个链表只有偶数 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477885 | 2020.08.15 | 2.手撕:给一个完全平方数N,将1~N顺时针螺旋存进二维矩阵中,并打印 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477885 | 2020.08.15 | 1.手撕:判断一棵树是否为二叉搜索树 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477885 | 2020.08.15 | 2.手撕:判断一棵树是否为完全二叉树 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477671 | 2020.08.15 | . 算法题:链表加法, |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477535 | 2020.08.15 | a.判断一个链表的入环节点(不知道链表是否有环), |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477535 | 2020.08.15 | 判断一颗二叉树是不是平衡二叉树 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477535 | 2020.08.15 | 算法题 :a.两个有环的链表,判断是否相交 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477535 | 2020.08.15 | b.找到 a 中相交的第一个节点 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477506 | 2020.08.14 | Leetcode200 岛屿数量 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477506 | 2020.08.14 | Leetcode305 岛屿数量II |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477495 | 2020.08.14 | lt原题306:累加数 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477469 | 2020.08.14 | 一个单向链表,根据value的奇偶性拆成2个链表 |
猿辅导 | 前端 | https://www.nowcoder.com/discuss/477390 | 2020.08.14 | 实现sqrt函数,结果保留两位小数 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477387 | 2020.08.14 | a.给定一个链表,删除奇数索引的节点 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477387 | 2020.08.14 | b.从左到右,从上到下打印二叉树,处于同一垂直线上的节点只打印最上面那个节点。 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/477387 | 2020.08.14 | 写一个堆来解决top k问题 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/477262 | 2020.08.14 | 无序数组中找出第K大的元素 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/477262 | 2020.08.14 | 反转链表中节点i到节点j |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/476819 | 2020.08.14 | 链表k个一组反转 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/476750 | 2020.08.14 | 1.数组求每一个数的下一个比它大的数字(先写了O(n2),写完想起来了O(n)的栈) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/476750 | 2020.08.14 | 2.给一个数,求出树中祖先节点和其后代节点差值的最大值(思路对了,手撕没过) |
猿辅导 | 前端 | https://www.nowcoder.com/discuss/476329 | 2020.08.13 | 手写螺旋二维矩阵遍历 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/476067 | 2020.08.13 | 搜索旋转排序数组 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/473638 | 2020.08.11 | 八皇后 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/473638 | 2020.08.11 | 手撕一个快排 |
猿辅导 | 算法 | https://www.nowcoder.com/discuss/471980 | 2020.08.10 | 第一道题,leetcode582的杀死进程,用了DFS解决 |
猿辅导 | 算法 | https://www.nowcoder.com/discuss/471980 | 2020.08.10 | 第二道题,leetcode340的至多包含 K 个不同字符的最长子串, |
猿辅导 | 算法 | https://www.nowcoder.com/discuss/471701 | 2020.08.10 | 用一个队列实现栈 |
猿辅导 | 算法 | https://www.nowcoder.com/discuss/471701 | 2020.08.10 | leetcode424 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471485 | 2020.08.10 | 第一个是整数数组拼接成最小数 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471485 | 2020.08.10 | 第二个是顺时针递增打印数组 |
猿辅导 | 算法 | https://www.nowcoder.com/discuss/471399 | 2020.08.09 | 编程题1: 链表删除奇数位置的元素 |
猿辅导 | 算法 | https://www.nowcoder.com/discuss/471399 | 2020.08.09 | 编程题2:数组插入排序 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471211 | 2020.08.08 | 设计一个循环队列,能够重复利用队列里面的元素 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471187 | 2020.08.08 | 二叉搜索树的第k大的数 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471187 | 2020.08.08 | 栈排序 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471187 | 2020.08.08 | 手撕代码:求商,不能使用乘法、除法和求模 |
猿辅导 | 前端 | https://www.nowcoder.com/discuss/471176 | 2020.08.08 | 13. 手撕代码:反转一个字符串中的单词顺序,中间的空格如果有多个则合并为一个(filter |
猿辅导 | 前端 | https://www.nowcoder.com/discuss/471176 | 2020.08.08 | 14. 合并两个有序链表,不能使用循环 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471168 | 2020.08.08 | 最长回文串, |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471168 | 2020.08.08 | 最大正方形面积 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471168 | 2020.08.08 | 下一个最大排列 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471168 | 2020.08.08 | BST中k大node, |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471168 | 2020.08.08 | 7.归并排序 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471168 | 2020.08.08 | 8.合并k个有序链表 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471164 | 2020.08.08 | 手撕八皇后 |
猿辅导 | 算法 | https://www.nowcoder.com/discuss/471158 | 2020.08.08 | LeetCode 33. 搜索旋转排序数组 |
猿辅导 | 算法 | https://www.nowcoder.com/discuss/471158 | 2020.08.08 | 类似LeetCode 773. 滑动谜题 |
猿辅导 | 算法 | https://www.nowcoder.com/discuss/471158 | 2020.08.08 | LeetCode 827. 最大人工岛 |
猿辅导 | 算法 | https://www.nowcoder.com/discuss/471158 | 2020.08.08 | LeetCode 688. “马”在棋盘上的概率 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471157 | 2020.08.08 | 单链表按奇偶位置进行拆分 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471146 | 2020.08.08 | A,B两个区间求重叠的子区间,和leetcode986有点像 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471145 | 2020.08.08 | 判断两个字符串是否是相似字符串,相似的含义是只允许交换一次字符串的两个位置,使得和第二个字符串相等,那么他们就是相似的。 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471124 | 2020.08.08 | 单链表高位至低位表示的整数加上一个一位数 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471105 | 2020.08.08 | 对链表进行Sort |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471105 | 2020.08.08 | 非严格递增数组1,2,3,3,3,4,5,找到目标数字所在的第一个位置, |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471091 | 2020.08.08 | 1.从l到r反转链表 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471091 | 2020.08.08 | 2.最小路径和 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471008 | 2020.08.08 | 1.498,对角线遍历 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/471008 | 2020.08.08 | 2.22 括号生成 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470973 | 2020.08.08 | 算法:leetcode 986 区间列表的交集 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470970 | 2020.08.08 | 算法题:topK |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/470968 | 2020.08.08 | 第一题给一个矩阵,把0所在的行和列全都变成0。 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/470968 | 2020.08.08 | 第二题给一个数组,求里面连续的元素最多有多少个。比如[100,4,2,1,3,3,101,200],输出结果为4。 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/470937 | 2020.08.08 | 给定一个单链表,和区间[i, j]。将i结点到j结点的链表进行翻转 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470873 | 2020.08.08 | 求一个长度为n的无序数组中,第m大的数(m < n) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470843 | 2020.08.08 | 1:求二叉树最大高度(非递归的方式) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470843 | 2020.08.08 | 2:[1,1,2,2,3,3,4,5,5,6,6,7,7......]有序数组中唯一的数,输出4。要求时间复杂度o(lgn) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470787 | 2020.08.08 | 找二叉查找树的两个节点相差的最小值 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470756 | 2020.08.08 | 中序遍历的非递归实现 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470743 | 2020.08.08 | 1.拆分奇偶链表 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470743 | 2020.08.08 | 2.二叉树剪枝 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470720 | 2020.08.08 | 第一题 最长回文子串LeetCode5 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470723 | 2020.08.08 | 第一个:双向链表奇偶位置节点拆分 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470723 | 2020.08.08 | 第二个:二叉树指定层的节点个数 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470712 | 2020.08.08 | 反转链表,迭代+递归两种都写 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470707 | 2020.08.08 | 1 矩阵顺时针翻转90度 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470707 | 2020.08.08 | 2 从n到m翻转链表 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470665 | 2020.08.08 | 1. 找出只出现一次的数字(若干方法实现) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470665 | 2020.08.08 | 2. 二叉树最大深度(若干方法实现) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470659 | 2020.08.08 | 问一共有多少个岛屿 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470466 | 2020.08.07 | 求二叉树第K层节点数 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470466 | 2020.08.07 | 已知电影开始与结束时间,看最多场电影 |
猿辅导 | 数据 | https://www.nowcoder.com/discuss/470450 | 2020.08.07 | 3.给定一个链表,翻转从m位置到n位置的链表 |
猿辅导 | 数据 | https://www.nowcoder.com/discuss/470450 | 2020.08.07 | 4.leetcode 673最长递增子序列个数 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/470425 | 2020.08.07 | 给一个整形数组,要求分为两部分,第一个部分的元素的最大值比第二部分的最小元素要小,要求左边部分的范围近可能的短,输入第一个部门的长度,比如[1,1,1,0,6,7,12]长度输出4 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/470425 | 2020.08.07 | 给了一个整型数组 [100,2,1,4,3,3,101,200] 从这个数组找到连续元素的长度,比如1,2,3,4 最长输出4。 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470272 | 2020.08.07 | 给一个二维数组,0为通过,1不通过,给定两个位置,判断是否可达,如果可达返回路径长度 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470387 | 2020.08.07 | 算法题:LeetCode求两个链表只和,从头到尾相加即可 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470387 | 2020.08.07 | 算法题:给定一个数n,输出1-n的字典排序数组,如n=160,输出 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/470268 | 2020.08.07 | .计算小岛数量 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470267 | 2020.08.07 | 去除单向链表中重复的元素,只要出现重复一个不留1 2 2 3-->1 3 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470267 | 2020.08.07 | 合并有重叠的区间 |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/470221 | 2020.08.07 | 1.翻转环形链表。(一开始没注意环形,后来被提醒了) |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/470221 | 2020.08.07 | 2.二叉树最近公共父节点。(详细说代码结构和递归的各种情况,问的有点懵) |
猿辅导 | 数据 | https://www.nowcoder.com/discuss/470209 | 2020.08.07 | 8.1 有序链表合并 |
猿辅导 | 数据 | https://www.nowcoder.com/discuss/470209 | 2020.08.07 | 8.2 合并区间 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470199 | 2020.08.07 | 算法题1:快速排序 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470199 | 2020.08.07 | 算法题2:单向链表取倒数第K个节点 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470197 | 2020.08.07 | 15、算法题1:二叉树的非递归中序遍历 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470197 | 2020.08.07 | 16、算法题2:一个链表,给定一个目标值,比目标值大的节点去到链表后面,要求不改变相对顺序比如1 3 2 1 3 2 1 给定目标值2,返回链表1 2 1 2 1 3 33. |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470195 | 2020.08.07 | 算法题:手撕lru |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470194 | 2020.08.07 | 单链表反转 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470177 | 2020.08.07 | 链表排序 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470125 | 2020.08.07 | 判断二叉树是不是BST: |
猿辅导 | 客户端 | https://www.nowcoder.com/discuss/470112 | 2020.08.07 | 链表翻转 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470106 | 2020.08.07 | 第一道是求一棵树的最大距离,也就是某两个节点的最大距离 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470106 | 2020.08.07 | 求出一个链表的第一个环 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470106 | 2020.08.07 | 求二叉搜索树的最近公共祖先, |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470104 | 2020.08.07 | 第一题:删除无序链表重复元素,要求空间复杂度小于o(n) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470104 | 2020.08.07 | 第二题:求二叉搜索树的任意两个节点值之差的最小值 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470092 | 2020.08.07 | 之字形打印二叉树 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470092 | 2020.08.07 | 字符串还原成ip地址 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470051 | 2020.08.07 | 二叉树找到最后一层的第二个节点,若不存在则抛出一个异常。(用了 11 分钟) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470051 | 2020.08.07 | 单调递增的数组,找到 i∈[m,n)i \in [m,n)i∈[m,n) 的个数。(忘记看时间了。很快做出来了,但漏考虑了一个边界条件) |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470051 | 2020.08.07 | 给定一个字符串,判断是否是可累加数列。例如:"199100199",由于 1 + 99 = 100, 99 + 100 = 199,所以是 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470045 | 2020.08.07 | 求一个数的平方根,精确到0.01 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/470045 | 2020.08.07 | LeetCode143 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/469950 | 2020.08.07 | 判断给定的一颗二叉树是否是二叉搜索树 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/469950 | 2020.08.07 | 利用循环链表写一个队列 |
猿辅导 | 算法 | https://www.nowcoder.com/discuss/469765 | 2020.08.07 | 求岛屿数量 lc200 |
猿辅导 | 算法 | https://www.nowcoder.com/discuss/469765 | 2020.08.07 | 统计单词数量 输出前K个单词 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/469657 | 2020.08.07 | (1)双向链表,按奇偶位拆分链表 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/469657 | 2020.08.07 | (2) 二叉树,给定一个高度,求出这一层的节点数 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/469565 | 2020.08.07 | 用两个链表分表示两个正整数,低位在前,高位在后,然后求和 |
猿辅导 | 后端 | https://www.nowcoder.com/discuss/469565 | 2020.08.07 | 给一个N,打印一个旋转矩阵 |