Java 中 LeetCode 热门算法精讲 最新面试题

51 道面试题 | 所属技能:Java 核心

困难 熟练理解

在Java中,如何实现快速排序算法?

中等 中等记忆

Java中如何使用二分查找算法查找元素?

困难 熟练理解

如何在Java中实现链表的反转?

中等 中等记忆

Java中实现动态规划解决背包问题的基本思路是什么?

中等 中等记忆

Java中如何实现数组中的元素去重?

中等 中等记忆

在Java中,如何寻找两个数组的交集?

困难 熟练理解

Java中如何判断链表中是否有环?

中等 中等记忆

Java中实现二叉树的深度优先搜索(DFS)有哪些方法?

困难 中等记忆

Java中如何实现堆排序算法?

困难 熟练理解

在Java中,如何找出数组中第k大的元素?

中等 中等记忆

Java中如何实现图的深度优先搜索(DFS)?

中等 中等记忆

Java中如何利用动态规划求解斐波那契数列?

中等 中等记忆

Java中如何利用贪心算法解决会议室预定问题?

中等 中等记忆

Java中如何使用回溯算法解决八皇后问题?

中等 中等记忆

Java中如何实现数组的旋转?

中等 中等记忆

Java中如何找出数组中的众数(出现次数超过一半的元素)?

中等 中等记忆

Java中如何实现二叉树的层序遍历?

困难 熟练理解

Java中如何实现最长公共子序列(LCS)算法?

困难 中等记忆

Java中如何使用归并排序算法对数组进行排序?

中等 中等记忆

Java中如何找到二叉搜索树中第k小的元素?

困难 中等记忆

Java中如何实现字符串的全排列?

中等 中等记忆

Java中如何判断一个数是不是快乐数?

困难 中等记忆

Java中如何实现最小覆盖子串的查找?

困难 熟练理解

Java中如何找出无序数组中的中位数?

困难 中等记忆

Java中如何利用二分查找法在旋转排序数组中搜索一个元素?

简单 熟练理解

Java中如何判断一个字符串是否为回文字符串?

困难 中等记忆

Java中如何实现带随机指针的链表的深拷贝?

中等 中等记忆

Java中如何利用双指针法解决容器盛水最多的问题?

中等 中等记忆

Java中如何实现大数相加?

困难 熟练理解

Java中如何实现二叉树的后序遍历?

中等 中等记忆

Java中如何找出第三大的数?

困难 熟练理解

Java中如何实现无重复字符的最长子串的长度查找?

中等 中等记忆

Java中如何找到所有数组中消失的数字?

困难 中等记忆

Java中如何计算岛屿的最大面积?

困难 中等记忆

Java中如何实现三数之和为特定值的组合查找?

困难 中等记忆

Java中如何利用动态规划解决股票买卖的最大利润问题?

中等 中等记忆

Java中如何实现快乐数的查找?

中等 中等记忆

Java中如何判断一个字符串是否能够通过字符重排成为另一个字符串?

困难 熟练理解

Java中如何计算两个字符串的最小ASCII删除和?

困难 中等记忆

Java中如何实现文本的模式匹配?

困难 中等记忆

Java中如何实现数字的罗马数字表示?

困难 中等记忆

Java中如何找出二叉树的最近公共祖先?

中等 中等记忆

Java中如何使用贪心算法解决跳跃游戏问题?

困难 中等记忆

Java中如何实现矩阵的螺旋遍历?

困难 中等记忆

Java中如何实现最长递增子序列的长度查找?

中等 中等记忆

Java中如何实现合并区间的问题?

困难 熟练理解

Java中如何实现链表中环的检测和入环点的查找?

困难 中等记忆

Java中如何找出数组中重复的数字?

中等 中等记忆

Java中如何找到缺失和重复的数字?

中等 中等记忆

Java中如何实现电话号码的字母组合?

困难 中等记忆

Java中如何计算表达式的值?

返回技能分类

Made with in Shangrao,China By 老雷

Copyright © devler.cn 1987 - Present

赣ICP备19009883号-1