【第三弹】字节跳动7.7~7.18的算法题目汇总
前言
7月7日到7月18日的面经很多,一共汇总了254条数据。
有些同学不知道我是如何总结题目的,会怀疑题目的准确性,我在此说明一下~
- 我会按照帖子的发表时间排序,从每篇面经中找出考到的算法题的文字叙述
- 根据文字叙述在百度/google上搜索,找到题目的题号,对于我见过的题目会跳过此步骤
- 根据题号在lc上搜索,确保题目大意和面经文字叙述一致,没问题的话复制题号和标题
- 对上一步汇总的题目按照岗位计算频度
过程可能说起来容易,但实际做起来真的不容易...
这次我把第一步骤的结果,也就是从每篇面经抽取算法题的结果,给大家看看,以确保题目的真实性,最终的汇总结果放到了仓库,真心求个star⭐
此外,有一道题我没有在leetcode上找到的题,频繁考察,大家注意下。
题目描述:一个链表,奇数位升序偶数位降序,让链表变成升序的。
比如:1 8 3 6 5 4 7 2 9,最后输出1 2 3 4 5 6 7 8 9。
题目数据(7.7到7.18的面经)
公司 | 岗位 | 题目 | 帖子时间 |
---|---|---|---|
字节跳动 | java | 剑指 Offer 53 - II. 0~n-1中缺失的数字 | 2020.07.18 |
字节跳动 | java | 如何判断一个单链表是不是有环 | 2020.07.18 |
字节跳动 | java | 给你一个数组,求三个数字之和为100. | 2020.07.18 |
字节跳动 | 客户端 | 算法题(合并链表 | 2020.07.18 |
字节跳动 | 客户端 | 求岛屿个数 | 2020.07.18 |
字节跳动 | 客户端 | 树找两节点最长距离 | 2020.07.18 |
字节跳动 | java | 1243534543634交换各位的数字,找出大于目前这个数的最小的一个数。 | 2020.07.18 |
字节跳动 | 后端 | 对一个奇数位升序,偶数位降序的链表,进行排序,例如 1->100->20->80->40->30 | 2020.07.18 |
字节跳动 | 后端 | 算法题:(1)设计sqtr(x) | 2020.07.18 |
字节跳动 | 后端 | 2、算法题:(1)判断回文链表 | 2020.07.18 |
字节跳动 | 后端 | (2)对于给定的数据,找出比这个数大的最小回文数(正反读都一样的数),如 12310 -> 12321 | 2020.07.18 |
字节跳动 | 后端 | 第一道代码:数组只交换一次求最大 | 2020.07.18 |
字节跳动 | 后端 | 第二道代码: 单链表判断是否有环 | 2020.07.18 |
字节跳动 | 客户端 | leetcode原题 从一个数 l 一直 与 操作到 r ,怎么做最快,复杂度最小 | 2020.07.18 |
字节跳动 | 客户端 | k个一组反转链表 | 2020.07.18 |
字节跳动 | 客户端 | 二叉树的非递归后序遍历 | 2020.07.18 |
字节跳动 | 后端 | 括号匹配 | 2020.07.17 |
字节跳动 | 客户端 | 按字典序全排列输出 | 2020.07.17 |
字节跳动 | 客户端 | 跳台阶 | 2020.07.17 |
字节跳动 | 图形/图像岗 | 一棵完全二叉树的最底层的最右节点 | 2020.07.17 |
字节跳动 | 测试 | 求子集 | 2020.07.17 |
字节跳动 | 测试 | 二维有序数组(从左到右递增,从上到下也递增),找目标数(我写的二分法) | 2020.07.17 |
字节跳动 | 算法 | 1.判断左右括号是否合理 | 2020.07.16 |
字节跳动 | 算法 | 2.朴素贝叶斯的算法实现 | 2020.07.16 |
字节跳动 | 算法 | 3.两个很大的数据集存着url 找到两个数据集共有的url | 2020.07.16 |
字节跳动 | 算法 | 4.一个二维矩阵由小到大排列 找target数字 | 2020.07.16 |
字节跳动 | 算法 | 5.二叉树按行输出 | 2020.07.16 |
字节跳动 | 算法 | 1.给二叉树前序遍历和中序遍历 输出这个树 | 2020.07.16 |
字节跳动 | 算法 | 2.翻转链表 | 2020.07.16 |
字节跳动 | 算法 | 3. 把只包含质因子2、3和5的数称作丑数。例如6、8都是丑数,但14不是,因为它包含质因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。 | 2020.07.16 |
字节跳动 | 算法 | 给一个类似树的结构,每个节点都可以有多个节点(不止两个树)然后每个根节点和字节点间的路径不一样,求叶子结点到叶子结点的最大路径 | 2020.07.16 |
字节跳动 | 后端 | 链表每k个翻转 | 2020.07.16 |
字节跳动 | 后端 | 判断单链表有没有环,有的话找入口 | 2020.07.16 |
字节跳动 | 安卓 | . 算法题:根据前中序重构二叉树 | 2020.07.16 |
字节跳动 | 安卓 | 算法:螺旋矩阵 | 2020.07.16 |
字节跳动 | 后台 | 给定m和n,输出从1~n中任意多个数字,且和为mu的组合(数字不能重复使用) | 2020.07.16 |
字节跳动 | 后台 | 算法题(求第n个丑数,leetcode原题,难度mid) | 2020.07.16 |
字节跳动 | 后台 | 第一题是求开根号n的值 | 2020.07.16 |
字节跳动 | 后台 | 第二题是输出交错后的链表(比如链表a-b-c-d-e,交错后输出为a-e-b-d-c) | 2020.07.16 |
字节跳动 | 后台 | 反转链表 | 2020.07.16 |
字节跳动 | 后台 | 找峰值 | 2020.07.16 |
字节跳动 | 客户端 | 1. 有两个单链表,其有交叉节点,求交叉节点。 | 2020.07.16 |
字节跳动 | 客户端 | 2. LRU算法,给一个整数数组,若LRU的窗口大小是4,求下一个元素进来后剔除哪个元素。 | 2020.07.15 |
字节跳动 | 客户端 | 3. 求最小子数组,leetcode209题。 | 2020.07.15 |
字节跳动 | 后端 | 2*N的格子 1*2的格子填满它有多少种方法, 给个数组,找出右边第一个比它大的元素, 链表两两反转 | 2020.07.15 |
字节跳动 | 前端 | 删除链表的倒数第n个 | 2020.07.15 |
字节跳动 | 大数据 | 算法题1: 请对3个有序数组进行归并排序 | 2020.07.15 |
字节跳动 | 大数据 | 算法题2: 求一个字符串中最长不重复子串的长度 | 2020.07.15 |
字节跳动 | 服务端 | 给定一个int数组A,数组中元素互不重复,给定一个数x,求所有求和能得到x的数字组合,组合中的元素来自A,可重复使用。 | 2020.07.15 |
字节跳动 | 后端 | 手撕代码:Z字型遍历二叉树(剑指offer原题,LeetCode第1553题) | 2020.07.15 |
字节跳动 | 算法 | topk | 2020.07.15 |
字节跳动 | java | 手撕平方根 | 2020.07.15 |
字节跳动 | 测试 | 反转链表? | 2020.07.15 |
字节跳动 | 前端 | 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 | 2020.07.15 |
字节跳动 | 后端 | 算法题1:很大量的int型数,输出前100最大的数(中等) | 2020.07.15 |
字节跳动 | 后端 | 算法题2:单向链表,头尾奇偶交替输出(中等) | 2020.07.15 |
字节跳动 | 后端 | 单链表反转 | 2020.07.15 |
字节跳动 | 后端 | 平衡二叉搜索树插入算法 | 2020.07.15 |
字节跳动 | 客户端 | 2. 一个二叉树, 求路径之和。。。。 | 2020.07.15 |
字节跳动 | 后台 | 算法:掷骰子走路,1~6,给定的输入n,走到第n个格子有多少种走法 | 2020.07.15 |
字节跳动 | 后台 | 算法:青蛙跳格子,数组里元素表示该位置石头个数,每次跳3-5格,问跳出数组最少踩多少石头。 | 2020.07.15 |
字节跳动 | 后台 | 算法:给定链表和k,要求每k个元素翻转一次 | 2020.07.15 |
字节跳动 | 计算机视觉工程师 | 做道题吧,LeetCode4:两个有序数组的中位数 | 2020.07.15 |
字节跳动 | 后端 | 算法:找出数组里出现次数大于n/k的数 | 2020.07.14 |
字节跳动 | 后端 | 算法判断树是否对称,用bfs做了 | 2020.07.14 |
字节跳动 | 客户端 | 11.手撕代码:1)给定数组,求连续子串的最大和 | 2020.07.14 |
字节跳动 | 客户端 | 2)用两个栈实现队列 | 2020.07.14 |
字节跳动 | 客户端 | 10.手撕代码:1)给定一个二维数组,从左到右,从上到下都是递增的,查找某个元素 | 2020.07.14 |
字节跳动 | 客户端 | 2)给定一个矩阵,每次只能向右或向下走,从左上角开始到右下角一共有多少种走法 | 2020.07.14 |
字节跳动 | 客户端 | ,第一题就是给一个矩阵,从右上角往左下角一层一层斜着遍历,类似于这样: | 2020.07.14 |
字节跳动 | 客户端 | 层次遍历二叉树 | 2020.07.14 |
字节跳动 | 客户端 | leetcode 236 | 2020.07.14 |
字节跳动 | 客户端 | leetcode 62, | 2020.07.14 |
字节跳动 | 服务端 | 1.给一个正整数,表示成一个或多个不同的正整数的和,输出所有的解决方案(深搜,但是我实现的时候写的不好) | 2020.07.14 |
字节跳动 | 服务端 | 2.给一个n*n的方阵,螺旋填入数字 | 2020.07.14 |
字节跳动 | android | (手撕)1:[2,3] 表示 孩子和父母。输入一组这样的数据, 给两个数,问是否有共同祖先。 | 2020.07.14 |
字节跳动 | 后端 | 力扣 124. | 2020.07.14 |
字节跳动 | 后端 | 第二题:二叉树的左视图 | 2020.07.14 |
字节跳动 | 后台 | 第一题,一个int数组,找出两个异或最大的数字,时间要求O(n) | 2020.07.14 |
字节跳动 | 后台 | 第二题,四个int数组,从每个数组里边挑一个数,加起来等于指定数,要求打印出所有非重复的组合,要求最大n2。 | 2020.07.14 |
字节跳动 | java | 代码题:不含重复字符的最长子串(leetcode原题) | 2020.07.14 |
字节跳动 | 后端 | 2.最长上升子序列的状态转移,时间复杂度 | 2020.07.14 |
字节跳动 | 后端 | 给出前序和中序数组,生成后序数组 | 2020.07.14 |
字节跳动 | 后端 | 11.算法题:给一棵二叉树和一个整数,要求输出二叉树中路径和等于这个整数的路径,如 | 2020.07.14 |
字节跳动 | 后端 | 1。算法题,两个链表了类型的整数求和,如1->2->5与3->6求和得到1->4->1。用栈或者反转链表 | 2020.07.13 |
字节跳动 | 后端 | 算法题:找波谷数; | 2020.07.13 |
字节跳动 | 后端 | 算法题:复制带随机指针的单向链表; | 2020.07.13 |
字节跳动 | 后端 | 14. 算法题:找到两个链表的公共节点 | 2020.07.13 |
字节跳动 | 后端 | 1. 给定两个单链表,判断是否有公共节点 | 2020.07.13 |
字节跳动 | 后端 | 3. 求字符数组的全排列(用的交换的方式,但是面试官问思路却有点紧张,没回答好,然后他问我leetcode刷了多少道题,八成认为我是直接背的题了,难受) | 2020.07.13 |
字节跳动 | 后端 | 查找有序数组中一个目标值出现的第一次位置,没有找到返回 -1 | 2020.07.13 |
字节跳动 | 后端 | 5. 算法:滑动窗口寻找满足的字符串 | 2020.07.13 |
字节跳动 | 后端 | 爬楼梯 | 2020.07.13 |
字节跳动 | 前端 | leetcode 93 没写出来。。面试官说我思绪混乱 导致后面脑子空白 | 2020.07.13 |
字节跳动 | 前端 | 二叉树层序遍历 | 2020.07.13 |
字节跳动 | 后端 | 说思路:实现一个栈,o(1)时间找最大值 | 2020.07.13 |
字节跳动 | 后端 | 写代码:矩阵从左上到右下找最小路径 | 2020.07.13 |
字节跳动 | 后端 | 说思路:删除单链表的倒数第k个节点 | 2020.07.13 |
字节跳动 | 客户端 | 编程:判断两个链表是否相交并返回交点; | 2020.07.13 |
字节跳动 | 测试 | 代码:无重复最长字串 | 2020.07.13 |
字节跳动 | 测试 | 10、算法:求数组中升序的子序列 | 2020.07.13 |
字节跳动 | 测试 | 11、算法:两个链表找公共节点 | 2020.07.13 |
字节跳动 | 前端 | Merge 两个有序的链表 | 2020.07.13 |
字节跳动 | ios | 1. 如何用两个栈实现一个队列?如何优化前面说的那种思路? | 2020.07.13 |
字节跳动 | ios | 2. 编程题:上台阶(那个简单的fabonacci)然后就又来了一道 | 2020.07.13 |
字节跳动 | ios | 3. 编程题:区间合并求并集 | 2020.07.13 |
字节跳动 | ios | 算法题:连续子数组的最大和 | 2020.07.13 |
字节跳动 | ios | 1. 二分查找在升序数组中找出绝对值最小的那个数 | 2020.07.13 |
字节跳动 | ios | 2. 8个桶(每个桶只能放一个球),5个球,三个连续的情况有几种。一般情况下呢 | 2020.07.13 |
字节跳动 | 后端 | merge k list | 2020.07.13 |
字节跳动 | 客户端 | LeetCode 25. K个一组反转链表 | 2020.07.13 |
字节跳动 | 客户端 | LeetCode 53.最大子序和 | 2020.07.13 |
字节跳动 | 客户端 | 给定一个包含大写英文字母和数字的句子,找出这个句子所包含的最大的十六进制整数,返回这个整数的值。数据保证该整数在int表示范围内。 | 2020.07.13 |
字节跳动 | 后端 | 01矩阵最大正方形,经典题了,dp选左上最小+1,随便写了一下,没让跑test. | 2020.07.13 |
字节跳动 | 后端 | 二叉树找target路径 | 2020.07.13 |
字节跳动 | 后端 | 二叉树转单链表,常规题,递归一下完事了. | 2020.07.13 |
字节跳动 | 后端 | 算法题:从左上角走到右下角有多少种不同的路线 | 2020.07.13 |
字节跳动 | C++客户端 | 10.leetcode 奇偶链表 | 2020.07.12 |
字节跳动 | C++客户端 | 二进制中1的个数 | 2020.07.12 |
字节跳动 | C++客户端 | 反转字符串 | 2020.07.12 |
字节跳动 | 游戏客户端 | 字符串数组两个字符串的最小距离(easy) | 2020.07.12 |
字节跳动 | 游戏客户端 | 做题,数组中和最大的连续子数组(mid) | 2020.07.12 |
字节跳动 | 客户端 | 189. 旋转数组 | 2020.07.12 |
字节跳动 | 游戏客户端 | 手撕 无序数组两数之和 | 2020.07.12 |
字节跳动 | 游戏客户端 | 手撕代码 两个栈实现队列 | 2020.07.12 |
字节跳动 | 游戏客户端 | 手撕代码 实现洗牌算法 | 2020.07.12 |
字节跳动 | 算法 | 二叉树子路径和为k的路径个数 | 2020.07.12 |
字节跳动 | 算法 | 1. 求和为k的子数组个数 | 2020.07.12 |
字节跳动 | 算法 | 2. 判断是否存在个数超过数组长度一半的数 | 2020.07.12 |
字节跳动 | 客户端 | 10、简化路径(算法提) | 2020.07.12 |
字节跳动 | 客户端 | 11、二叉树的右视图(算法题) | 2020.07.12 |
字节跳动 | andriod | 代码题:旋转数组 | 2020.07.12 |
字节跳动 | andriod | 代码题:两数相加(链表,要求原地实现,空间复杂度O(1),这个犯蠢撕了好久结果还是靠强行打印发现的问题) | 2020.07.12 |
字节跳动 | andriod | 代码题:a) 螺旋遍历矩阵 | 2020.07.12 |
字节跳动 | andriod | ;b)(变种)原地旋转图像 | 2020.07.12 |
字节跳动 | 服务端 | 算法题 反转链表(白给) | 2020.07.12 |
字节跳动 | 后端 | 两个有序链表合并 | 2020.07.12 |
字节跳动 | 后端 | 给定2D矩阵,求里面1构成的正方形的最大面积。 | 2020.07.12 |
字节跳动 | 后端 | 算法题:接雨水 | 2020.07.12 |
字节跳动 | 前端 | 14.找出两个链表的交叉点( | 2020.07.12 |
字节跳动 | 客户端 | 10.手撕代码:从无序数组中找到右边第一个大的数(与leetcode 739 每日体温类似) | 2020.07.12 |
字节跳动 | 后端 | 22.抛硬币(一个0.3 一个0.7 如何保证公平) | 2020.07.12 |
字节跳动 | 后端 | 23 z字形打印二叉树 | 2020.07.12 |
字节跳动 | 后端 | - 一颗搜索二叉树有两个节点是颠倒的,恢复成正确的 | 2020.07.12 |
字节跳动 | 后端 | - 单链表高位在前、低位在后,大数计算 | 2020.07.12 |
字节跳动 | 后端 | - 阶乘 | 2020.07.12 |
字节跳动 | 后端 | - 一个有序、有重复元素数组找到有多少满足 a + b = target的 | 2020.07.12 |
字节跳动 | 前端 | 1.斐波那契 递归实现/dp实现/空间优化 | 2020.07.11 |
字节跳动 | 前端 | . 算法题 找出sum大于等于target的最短连续数组的长度 要通过所有测试数据 (找bug找半天,面试官一直温柔的说别着急哈哈) | 2020.07.11 |
字节跳动 | 测试 | 10.代码:链表的逆序输出 | 2020.07.11 |
字节跳动 | 测试 | 11.代码:判断回文 | 2020.07.11 |
字节跳动 | C++客户端 | 两两反转链表 | 2020.07.10 |
字节跳动 | C++客户端 | 算法:判断两个链表是否相交 | 2020.07.10 |
字节跳动 | C++客户端 | 算法:查找二叉树中两个节点的最近公共祖先 | 2020.07.10 |
字节跳动 | 前端 | 7.算法:合并有序数组 | 2020.07.10 |
字节跳动 | 前端 | 12 算法:逆序输出数字。 | 2020.07.10 |
字节跳动 | 后端 | 手撕:层序遍历 | 2020.07.10 |
字节跳动 | 后端 | 二叉树中序遍历 | 2020.07.10 |
字节跳动 | 后端 | 手撕 lru | 2020.07.10 |
字节跳动 | 算法 | 第K大个数 | 2020.07.10 |
字节跳动 | 算法 | 链表找环 | 2020.07.10 |
字节跳动 | 算法 | 合并数组 | 2020.07.10 |
字节跳动 | 后端 | 编程题:字符串转换为整数,leetcode第67题 | 2020.07.10 |
字节跳动 | 后端 | 3 sum | 2020.07.10 |
字节跳动 | 客户端 | 字符串反转 | 2020.07.10 |
字节跳动 | 后端 | 先问两个无序数组怎么找交集。 | 2020.07.10 |
字节跳动 | 客户端 | 手撕数组A-数组B | 2020.07.10 |
字节跳动 | 客户端 | 手撕旋转矩阵90度 | 2020.07.10 |
字节跳动 | c++、 | 手撕代码 求m个数中最大的n个数 | 2020.07.10 |
字节跳动 | 服务端 | 7.手撕代码,一道旋转链表的题目,leetcode easy水平 | 2020.07.10 |
字节跳动 | 服务端 | 8.手撕代码,一道矩阵相乘,也很简单。 | 2020.07.10 |
字节跳动 | 算法 | 给定一个数组,求连续子序列乘积为完全平方数的最大长度 | 2020.07.10 |
字节跳动 | 算法 | 判断给定序列是否为二叉搜索树的前序遍历 | 2020.07.10 |
字节跳动 | 前端 | 算法题:数组去重 | 2020.07.10 |
字节跳动 | 前端 | 爬楼梯 | 2020.07.10 |
字节跳动 | 后端 | 算法题,最长连续相同字符的子串 | 2020.07.10 |
字节跳动 | 后端 | 写个题,每K个节点翻转链表 | 2020.07.10 |
字节跳动 | 后端 | 1.原题,字符串全排列 | 2020.07.09 |
字节跳动 | 后端 | 2.原题,二叉树的最大路径和 | 2020.07.09 |
字节跳动 | 后端 | 1、类似于并查集的问题,最终求连通分量的数量 | 2020.07.09 |
字节跳动 | 客户端 | 算法题 镜像二叉树 | 2020.07.09 |
字节跳动 | 测试 | 算法题: leetcode1636 | 2020.07.09 |
字节跳动 | 测试 | 我一道leetcode 32 | 2020.07.09 |
字节跳动 | 测试 | 我一道leetcode 1 | 2020.07.09 |
字节跳动 | 测试 | LeetCode 20 有效的括号 | 2020.07.09 |
字节跳动 | 测试 | 平衡二叉树 | 2020.07.09 |
字节跳动 | 测试 | ,二叉树遍历 | 2020.07.09 |
字节跳动 | 后台 | 回文串判断 | 2020.07.09 |
字节跳动 | 后台 | 二叉搜索树转链表 | 2020.07.09 |
字节跳动 | 后台 | 二叉树求和leetcode129-讲一下时间复杂度 | 2020.07.09 |
字节跳动 | 后台 | 1)求链表的倒数第k个节点 | 2020.07.09 |
字节跳动 | 后台 | (2)序列化和反序列化二叉树 | 2020.07.09 |
字节跳动 | 后台 | (3)求数组的极值点,找出一个满足的就行(二分查找) | 2020.07.09 |
字节跳动 | 后台 | 前序遍历和中序遍历重构二叉树 (不给用HashMap 好在做出来了) | 2020.07.09 |
字节跳动 | 后台 | 算法题:判断回文链表(中间拆分两条链表 后面的反转链表 对比数值是否相等) | 2020.07.09 |
字节跳动 | 后台 | 算法题:奇数位升序偶数位降序的链表要求时间O(n)空间O(1)的排序?(奇偶拆分 偶链反转 归并merge) | 2020.07.09 |
字节跳动 | 测试 | 手撕代码:求一个数组的所有子集 | 2020.07.09 |
字节跳动 | 测试 | 手撕代码:驼峰数组最大值 | 2020.07.09 |
字节跳动 | 客户端 | 问了一道链表反转; | 2020.07.09 |
字节跳动 | 客户端 | 1、力扣原题113 路径综合 | 2020.07.09 |
字节跳动 | 客户端 | 2、给定一个升序数组,可能会有重复的数字,将数组里的数平方后,有多少不同的数。 | 2020.07.09 |
字节跳动 | 前端 | 二叉树所有根到叶子节点路径上所有节点,组成的数字之和 | 2020.07.08 |
字节跳动 | 后端 | 手撕代码:链表加法 | 2020.07.08 |
字节跳动 | 客户端 | 手写算法:链表合并 | 2020.07.08 |
字节跳动 | 客户端 | 手写算法:判断一棵树是否是镜像树 | 2020.07.08 |
字节跳动 | 前端 | 8、 算法题:判断给定的一颗树是否是 二叉查找树 | 2020.07.08 |
字节跳动 | 前端 | 9、算法题:给定一个数字数组,及数字出现次数, | 2020.07.08 |
字节跳动 | 客户端 | 如何判断一颗树是否是完全二叉树 | 2020.07.08 |
字节跳动 | 客户端 | lru | 2020.07.08 |
字节跳动 | ios | 算法题:求k大数 | 2020.07.08 |
字节跳动 | ios | leetcode1 两数之和 | 2020.07.08 |
字节跳动 | ios | 剑指offer 62 圆圈中剩下的数字(约瑟夫环问题) | 2020.07.08 |
字节跳动 | ios | leetcode 41 缺失的第一个正数 | 2020.07.08 |
字节跳动 | 前端 | 输出数组第k大元素 | 2020.07.08 |
字节跳动 | 服务端 | 括号匹配 | 2020.07.08 |
字节跳动 | 后端 | 链表的两两翻转 | 2020.07.08 |
字节跳动 | 后端 | LRu | 2020.07.08 |
字节跳动 | 测试 | 算法:返回一棵树的最大叶节点距离 | 2020.07.07 |
字节跳动 | 测试 | 对含有重复数字的数组去重并排序,手撕快排 | 2020.07.07 |
字节跳动 | 测试 | 算法:两个大数字符串求和输出字符串 | 2020.07.07 |
字节跳动 | 测试 | lru | 2020.07.07 |
字节跳动 | 后端 | 一面:最大连续子序列和和回文链表 | 2020.07.07 |
字节跳动 | 后端 | 二面:一个奇数位升序、偶数位降序的单向无环链表,排成一个有序链表 | 2020.07.07 |
字节跳动 | 后端 | 三面:S型打印二叉树,两条单向链表的相交节点,任意数组中的第一个缺失的正整数 | 2020.07.07 |
字节跳动 | 客户端 | 字符串反转 | 2020.07.07 |
字节跳动 | 测试 | 来个简单的—第一题:求二叉树最大长度 | 2020.07.07 |
字节跳动 | 测试 | 第二题:用String存两个很长的数,求和 | 2020.07.07 |
字节跳动 | 后端 | 1. 第一题 判断是否回文链表 | 2020.07.07 |
字节跳动 | 后端 | 2. 第二题 求逆数对 | 2020.07.07 |
字节跳动 | 后端 | 3.第三题 动态规划 | 2020.07.07 |
字节跳动 | 后端 | 1.第一题 最大化股票交易 | 2020.07.07 |
字节跳动 | 后端 | 2.第二题 最大化股票交易(有限交易) | 2020.07.07 |
字节跳动 | 客户端 | 手撕代码 反转链表。 | 2020.07.07 |
字节跳动 | 测试 | 7.代码:驼峰字符串问题 | 2020.07.07 |
字节跳动 | 后台 | 算法题:滑动窗口匹配字符串 | 2020.07.07 |
字节跳动 | 前端 | 1. 实现斐波纳西数列( | 2020.07.07 |
字节跳动 | 算法 | 用两个栈实现一个队列 | 2020.07.07 |
字节跳动 | 算法 | 一个list,一个target,求list中两数之和等于target的所有组合,list中有重复的,算medium吧。 | 2020.07.07 |
字节跳动 | 算法 | 1. Leetcode124 | 2020.07.07 |
字节跳动 | 后端 | 补充:8. 大数问题中的topK问题 | 2020.07.07 |
字节跳动 | 后端 | 补充:9. 给整数数组做数字次数统计,答unordered_map,让我再想其他方法,不会。 | 2020.07.07 |
字节跳动 | 后端 | 1.给你一个数组和一个target,找出和是target整数倍的连续子串 | 2020.07.07 |
字节跳动 | 后端 | 2.一个括号字符串,找出最长合法长度(写完了,优化一下,优化了) | 2020.07.07 |
字节跳动 | 算法 | 子序最大和(要求子序列长度大于等于k) | 2020.07.07 |
字节跳动 | 后端 | LC128 | 2020.07.07 |
字节跳动 | 客户端 | 找链表交点, | 2020.07.07 |
字节跳动 | 客户端 | 1. 判断二叉树是否镜像 | 2020.07.07 |
字节跳动 | 客户端 | 2. 给一个分数n/m,如果这个分数是无线循环小数,找出循环位。 | 2020.07.07 |
字节跳动 | 客户端 | 3. I am student 返回 student am I | 2020.07.07 |
字节跳动 | 客户端 | 6.先升后降数组,找峰值的坐标,二分法 | 2020.07.07 |
字节跳动 | 测试 | 5. 撕代码环节:题目为leetcode第三题,求最长连续不含重复字符子串 | 2020.07.07 |