本文汇总了牛客2021.3.1~2021.3.30 面经考到的Leetcode题目
最终的高频题榜单数据可以在CodeTop题库(https://codetop.cc)查询,支持按部门、岗位分类筛选。
CodeTop已包括字节跳动、腾讯、美团、快手等十余家公司,覆盖100多个部门。
字节跳动 | 数据研发 | https://www.nowcoder.com/discuss/602031 | 2021.03.01 | 有100个方格,每个上面有毒蘑菇和体力蘑菇,毒蘑菇减体力体力蘑菇加体力,当前体力是能跳到的最远距离,求是否能跳到最远方格,如果可以,求落在第100格上的最大剩余体力 |
字节跳动 | 数据研发 | https://www.nowcoder.com/discuss/602031 | 2021.03.01 | K 个一组翻转链表 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/602062 | 2021.03.01 | 有一个长度为n的单调上升数组,我们要找到距离k(k在数组n中)最近的c个数。输出这 c个数中最小与最大的值 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/602062 | 2021.03.01 | ②微服务找调用环 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/602119 | 2021.03.01 | 二叉树的蛇形遍历 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/602119 | 2021.03.01 | 一个只有0,1,2的数组通过遍历一次进行排序 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/602119 | 2021.03.01 | 1. 股票一次买卖最大收益 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/602119 | 2021.03.01 | 2. 顺着上一题,股票多次买卖的最大收益 |
字节跳动 | 算法 | https://www.nowcoder.com/discuss/602119 | 2021.03.01 | 1. 长度为N+1的数组存储数字1-n(有一个是重复的),O(n)时间O(1)空间找出这个重复的数字 |
字节跳动 | 算法 | https://www.nowcoder.com/discuss/602119 | 2021.03.01 | 2. 二叉树子树判断:两个二叉树m,n,判断n是否是m的一部分(即子树) |
字节跳动 | 算法 | https://www.nowcoder.com/discuss/602119 | 2021.03.01 | 3. 找到最长递增子序列(Leetcode-300) |
字节跳动 | 算法 | https://www.nowcoder.com/discuss/602119 | 2021.03.01 | 查找第一个缺失的正整数(Leetcode-41) |
字节跳动 | 客户端 | https://www.nowcoder.com/discuss/602238 | 2021.03.01 | 数组中三个数和为0的解集 |
字节跳动 | 客户端 | https://www.nowcoder.com/discuss/602238 | 2021.03.01 | 加起来和为目标值的组合 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/602279 | 2021.03.01 | 股票买卖一次 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/602279 | 2021.03.01 | 和多次两种情况 |
字节跳动 | 前端 | https://www.nowcoder.com/discuss/602289 | 2021.03.01 | 手撕算法:归并两个有序数组 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/602369 | 2021.03.01 | .代码判断完全二叉树 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/602527 | 2021.03.01 | 判断二叉树镜像对称。 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/602709 | 2021.03.01 | 1 数组平方 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/602709 | 2021.03.01 | 2 无重复字符的最长子串 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/602709 | 2021.03.01 | 算法:和可被k整除的子数组 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/602709 | 2021.03.01 | 算法:合并 n 个 m 长的数组 |
字节跳动 | 客户端 | https://www.nowcoder.com/discuss/602722 | 2021.03.01 | 剑指offer 34.二叉树中和为某一值的路径 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/602759 | 2021.03.01 | 二叉查找树变有序双向链表(没写出来) |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603263 | 2021.03.02 | 算法题 去除链表中重复元素, |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603263 | 2021.03.02 | 最长的格式正确的括号字符串 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603517 | 2021.03.02 | 1. 链表反转 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603517 | 2021.03.02 | 2. 奇升偶降链表转换为升序 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603573 | 2021.03.02 | LRU |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603573 | 2021.03.02 | K个一组反转链表 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603573 | 2021.03.02 | 岛屿问题 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603573 | 2021.03.02 | 最小覆盖字串 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603664 | 2021.03.02 | 判断是否是完全二叉树 |
字节跳动 | 客户端 | https://www.nowcoder.com/discuss/603672 | 2021.03.02 | 链表倒数第K个节点 |
字节跳动 | 客户端 | https://www.nowcoder.com/discuss/603672 | 2021.03.02 | 螺旋矩阵 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603735 | 2021.03.03 | 链表反转 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603735 | 2021.03.03 | 有序二维数组查找某元素,剑指 Offer 04. 二维数组中的查找 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603735 | 2021.03.03 | 已知先序和中序序列,输出后序序列 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603735 | 2021.03.03 | 上台阶,一次只能走1阶或2阶,上到n阶有多少种不同的走法,要求输出每种走法 |
字节跳动 | 客户端 | https://www.nowcoder.com/discuss/603854 | 2021.03.03 | 旋转输出矩阵,去年准备实习的时候练过 |
字节跳动 | 客户端 | https://www.nowcoder.com/discuss/603854 | 2021.03.03 | 题目是计算表达式的值,只有加减法和括号,但数字可能不止一位。 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603916 | 2021.03.03 | 两个队列实现一个栈 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603916 | 2021.03.03 | 找出一个字符串中有多少个回文子串 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603916 | 2021.03.03 | 输出最大的回文子串 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/603916 | 2021.03.03 | 存在如下层序序列的完全二叉树:[8,7,9,5,6,10,11,1,2,3,4,12,13,14,15],建立如上二叉树,并打印其前序遍历结果 |
字节跳动 | 测试 | https://www.nowcoder.com/discuss/604158 | 2021.03.03 | 一组数组,找出出现超过一半的数 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/604160 | 2021.03.03 | 一个列表,找出最长的字串,满足字串的每个元素相差不超过limit |
字节跳动 | 测试 | https://www.nowcoder.com/discuss/604201 | 2021.03.03 | 最长不重复子串 |
字节跳动 | 测试 | https://www.nowcoder.com/discuss/604201 | 2021.03.03 | 单链表找环入口 |
字节跳动 | 数据研发 | https://www.nowcoder.com/discuss/604268 | 2021.03.03 | leetcode113 路径总和 |
字节跳动 | 数据研发 | https://www.nowcoder.com/discuss/604268 | 2021.03.03 | leetcode143 重排链表 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/604471 | 2021.03.03 | 每行 每列有序的M*N的二维数组,查值,有则true无则false |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/604516 | 2021.03.03 | M*N矩阵 替换面积,岛屿 |
字节跳动 | 客户端 | https://www.nowcoder.com/discuss/604691 | 2021.03.03 | 两个二叉树(完全不记得二叉树怎么写了,直接跳过) |
字节跳动 | 客户端 | https://www.nowcoder.com/discuss/604691 | 2021.03.03 | 一个数组题:奇数排在前面,偶数排在后面 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/604744 | 2021.03.04 | 如何判断两个矩形是否有重叠的部分 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/604744 | 2021.03.04 | 合并所有能够合并的区间 |
字节跳动 | 前端 | https://www.nowcoder.com/discuss/604748 | 2021.03.04 | 求多叉树的高度 (自己定义数据结构) |
字节跳动 | 前端 | https://www.nowcoder.com/discuss/604748 | 2021.03.04 | 剑指offer62 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/604759 | 2021.03.04 | 算法题:LeetCode91 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/604759 | 2021.03.04 | 简单的滑动窗口问题。对于一个 digit 的字符串,是否存在一个 len = 10 的窗口,包含 '0' - '9' 的所有字符。 |
字节跳动 | 测试 | https://www.nowcoder.com/discuss/604800 | 2021.03.04 | 镜像二叉树 |
字节跳动 | 测试 | https://www.nowcoder.com/discuss/604800 | 2021.03.04 | 来道题吧,合并区间 |
字节跳动 | 测试 | https://www.nowcoder.com/discuss/604800 | 2021.03.04 | 代码题 a字符串中找到b字符串并用|分割,DFS |
字节跳动 | 前端 | https://www.nowcoder.com/discuss/605087 | 2021.03.04 | 给树上每个节点的父亲节点,还原树 |
字节跳动 | 前端 | https://www.nowcoder.com/discuss/605087 | 2021.03.04 | 树的根到叶子节点的最长路径。 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/605166 | 2021.03.04 | 有序链表的合并 |
字节跳动 | 测试 | https://www.nowcoder.com/discuss/605167 | 2021.03.04 | 二叉树的中序遍历 |
字节跳动 | 测试 | https://www.nowcoder.com/discuss/605167 | 2021.03.04 | 求数列中超过一半的数 多种方法, 需要解释 (排序/摩尔投票) |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/605237 | 2021.03.04 | 合并区间 |
字节跳动 | 测试 | https://www.nowcoder.com/discuss/605259 | 2021.03.04 | (k个1组反转数组,最后不够K个也要反转) |
字节跳动 | 客户端 | https://www.nowcoder.com/discuss/605311 | 2021.03.04 | 两个排序好的数组,怎么知道这两个数组的中位数? |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/605380 | 2021.03.04 | 算法题。最小连续子序列之和>=target |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/605380 | 2021.03.04 | 9. 算法题。z型遍历二叉树 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/605380 | 2021.03.04 | . 编程题。k个一组反转列表,不足k个也要反转 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/606023 | 2021.03.05 | 链表题,环,入环节点 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/606023 | 2021.03.05 | 倒数第k个 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/606023 | 2021.03.05 | 翻转二叉树 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/606023 | 2021.03.05 | 堆栈题,各种类型括号判断valid |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/606023 | 2021.03.05 | 链表每k个翻转,不足k不翻转 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/606023 | 2021.03.05 | 蛇形输出树 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/606023 | 2021.03.05 | 树求第k大的数,不是搜索和搜索分别考虑,分析各种复杂度 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/606523 | 2021.03.05 | 一个是去除链表里重复的节点,问能不能实现空间代价O(1) |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/606523 | 2021.03.05 | 一个是判断链表有无环。 |
字节跳动 | 测试 | https://www.nowcoder.com/discuss/606950 | 2021.03.05 | [7864, 284, 347, 7732, 8498],现在需要将数组中的数字拼接起来返回「最大的可能拼出的数字」 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/606786 | 2021.03.05 | 同股票交易问题。 |
字节跳动 | 客户端 | https://www.nowcoder.com/discuss/607442 | 2021.03.06 | 算法:螺旋矩阵 |
字节跳动 | 客户端 | https://www.nowcoder.com/discuss/607442 | 2021.03.06 | 算法:从1打印到n位数字,最多可能是100位。 |
字节跳动 | 客户端 | https://www.nowcoder.com/discuss/607442 | 2021.03.06 | 算法:交叉链表 |
字节跳动 | 客户端 | https://www.nowcoder.com/discuss/607442 | 2021.03.06 | 算法:完全二叉树判断 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/607444 | 2021.03.06 | 剑指offer46 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/607444 | 2021.03.06 | 算法:二维快排 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/607446 | 2021.03.06 | 写个题:1到n字典序的第k个 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/607446 | 2021.03.06 | 有序数组中寻找target出现的第一个和最后一个位置 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/607446 | 2021.03.06 | 合并有序链表,时间复杂度 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/607446 | 2021.03.06 | 合并n个有序链表,时间复杂度,代码一句一句给我讲。 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/607446 | 2021.03.06 | 做道题,每3杀一个人,离散数学问题,约瑟夫环 |
字节跳动 | 前端 | https://www.nowcoder.com/discuss/607556 | 2021.03.07 | 算法题一个数组,找出每个数组元素右侧第一个比当前数大的数的下标,时间复杂度O(N) |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/607800 | 2021.03.07 | 二叉树的Z序遍历 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/607800 | 2021.03.07 | 判断无向图是否成环 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/607800 | 2021.03.07 | 版本号字符串比较大小 |
字节跳动 | 前端 | https://www.nowcoder.com/discuss/607814 | 2021.03.07 | - 代码题:斐波那契数列 |
字节跳动 | 前端 | https://www.nowcoder.com/discuss/607814 | 2021.03.07 | - 代码题:找出和最大的连续子数组 |
字节跳动 | 客户端 | https://www.nowcoder.com/discuss/608458 | 2021.03.08 | 写题(大数加法) |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/608516 | 2021.03.08 | 用两个栈实现队列 |
字节跳动 | 后端 | https://www.nowcoder.com/discuss/608516 | 2021.03.08 | 找出两个链表的公共节点(10分钟) |
字节跳动 |