数学问题
数组问题
动态规划
树
队列
DFS
链表
手撕排序
快速排序(递归与非递归)(真题)
归并排序(真题)
矩阵问题
未分类
相同类型的题目
切绳子类型的相关题目(以下三个问题换了马甲)
算法岗面试笔试题
百度编程题:最佳股票交易(一次)
百度编程题:二叉树中序遍历(非递归)
百度编程题:二进制中1的个数
百度编程题:二叉树的镜像
字节编程题:编辑距离, 进阶: 需记录编辑过程
字节编程题:数组中没有出现过的数字, 进阶:空间复杂度O(1)
携程编程题:定义一个数组为lucky数组,如果相邻元素差的绝对值为1~n-1
其他编程题:二分查找、二叉树的最大深度、归并排序
腾讯编程题:快速排序
腾讯编程题:给一个log,字段为id,login_time,logout_time,返回每个时刻在系统中的用户数量
腾讯编程题:实现AUC_SCORE
腾讯SQL题:每天每个part的留存率
腾讯SQL题:给一张成绩表,统计每个分段的人数
SQL题:成绩表,获取每个学科前三名的人和对应成绩
阿里算法题:一个数组先递增再递减,找最大元素
阿里算法题:二叉树的层序遍历
欢聚笔试题:递推公式F(n) = F(n-1) + F(n-2) + F(n-3),求F(2000000) 直接求解严重超时,需要用矩阵快速幂
欢聚笔试题:实现eval函数的简化版即只包含+ - * /不包含括号
腾讯概率题:一条长为1的线段,在上面随机选两个点a,b,求a+b的概率密度函数
逻辑题
逻辑题:一个岛上有若干人,可能戴着白帽子或者红帽子,每个人都能看到其他人帽子的颜色,但是不知道自己帽子的颜色,岛上的规定是如果有人知道了自己帽子的颜色就要离开,一天有一个人来到岛上,说“你们之中至少有一个人是红帽子”,问这个岛会发生什么?