首页 > 在线编程 > 程序员代码面试指南
本专题为《程序员代码面试指南》独家在线OJ,欢迎加入交流群736957484
《程序员代码面试指南》为左程云著,是程序员刷题宝典,编程思维提升秘籍,所有代码面试题库精选及至优解详解。

关于左程云:华中科技大学(本科),芝加哥大学(硕士),曾就职于IBM,百度,GrowingIo,亚马逊,目前是牛客网的讲师。

【左老师相关推荐】
算法大牛左程云分享如何学习算法:点击查看
直通BAT面试算法精讲课:点击查看
题号
题目 通过率
数学计算 在行列都排好序的矩阵中找指定的数 1 27.54%
暴力 最长的可整合子数组的长度 2 22.70%
双指针 不重复打印排序数组中相加和为给定值的所有二元组 2 21.88%
枚举 不重复打印排序数组中相加和为给定值的所有三元组 2 18.03%
栈设计 设计getMin功能的栈 1 25.73%
栈设计 由两个栈组成的队列 2 35.34%
栈设计 用递归函数和栈逆序一个栈 2 31.39%
双指针 未排序正数数组中累加和为给定值的最长子数组的长度 2 32.63%
辅助数组 未排序数组中累加和为给定值的最长子数组长度 2 32.42%
桶排 未排序数组中累加和为给定值的最长子数组系列问题补1 2 39.44%
哈希表 未排序数组中累加和为给定值的最长子数组系列问题补2 2 49.23%
动态规划 换钱的最少货币数 2 27.14%
栈设计 用一个栈实现另一个栈的排序 1 33.69%
辅助数组 未排序数组中累加和小于或等于给定值的最长子数组长度 4 33.90%
前缀和 生成窗口最大值数组 2 27.93%
栈设计 求最大子矩阵的大小 3 30.99%
动态规划 机器人达到指定位置方法数 2 26.18%
双端队列 最大值减去最小值小于或等于num的子数组数量 3 33.79%
动态规划 换钱的方法数 1 26.90%
动态规划 打气球的最大分数 3 31.71%
归并排序 计算数组的小和 3 20.71%
栈设计 用栈来求解汉诺塔问题 3 44.68%
数学计算 自然数数组的排序 3 39.24%
双指针 奇数下标都是奇数或者偶数下标都是偶数 1 47.37%
动态规划 最长递增子序列 3 20.78%
前缀和 子数组的最大累加和问题 1 54.91%
前缀和 子矩阵的最大累加和问题 2 45.15%
二分查找 在数组中找到一个局部最小的位置 2 42.41%
动态规划 信封嵌套问题 3 33.74%
动态规划 汉诺塔问题 3 17.57%
动态规划 最长公共子序列 2 36.51%
动态规划 数组中子数组的最大累乘积 2 28.53%
动态规划 最长公共子串 3 20.54%
小根堆 打印N个数组整体最大的TopK 2 39.33%
数学计算 不包含本位置值的累乘数组 1 23.09%
排序 数组的partition调整 1 41.00%
桶排 数组的partition调整补充问题 1 45.23%
最短路 求最短通路值 3 22.48%
双指针 数组中未出现的最小正整数 2 42.13%
桶排 数组排序之后相邻数的最大差值 2 34.40%
数组和矩阵问题 边界都是1的最大正方形大小 2 37.76%
动态规划 子数组异或和为0的最多划分 3 47.25%
动态规划 最小编辑代价 3 30.52%
动态规划 字符串的交错组成 3 29.83%
动态规划 龙与地下城游戏问题 2 45.93%
动态规划 数字字符转化为字母组合的种数 2 24.27%
动态规划 表达式得到期望结果的组合种数 3 19.92%
链表遍历 打印两个升序链表的公共部分 1 36.09%
链表遍历 在链表中删除倒数第K个节点 1 37.09%
优先队列 做项目的最大收益问题 2 23.54%

挑战排行榜

本周排行 总排行
查看全部榜单 >

他们也在做