算法
- 11月29日
超过100个Java编码面试问题
我一直在发布有关各种主题的数据结构和编码面试问题,例如数组,队列,堆栈,二叉树,LinkedList,字符串,数字,ArrayList等。因此,我将合并一个Java编码面试问题列表以创建索引发布。每当我添加新的Java [时,我都会继续添加指向此帖子的链接[…]
- 4月18日
到达最后一个索引的最小跳转数
如果您想练习数据结构和算法程序,则可以阅读100多种数据结构和算法程序。在这篇文章中,我们将看到如何找到到达上一个索引的最小跳转数。问题给定一个正整数数组A(可能为零),每个索引表示[…]
- 3月28日
对0、1和2的数组进行排序
如果您想练习数据结构和算法程序,则可以阅读100多种数据结构和算法程序。在这篇文章中,我们将看到如何对0、1和2s数组进行排序。我们已经看到了有关对数组中的0s和1s进行排序的文章。问题给定一个包含零的数组,[…]
- 3月4日
通过跳转检查是否有可能到达给定数组的末尾
如果您想练习数据结构和算法程序,则可以阅读100多种数据结构和算法程序。问题给定一个以正整数为元素的数组,该数组指示可以从数组中任何位置进行跳转的最大长度。检查是否可以[…]
- 2月20日
二叉搜索树中的有序后继
如果您想练习数据结构和算法程序,则可以阅读100多种数据结构和算法程序。在这篇文章中,我们将看到如何在二进制搜索树中找到有序后继者。问题给出了二进制搜索树和目标节点值。找到给定节点的有序继承者[…]
- 2月04日
O(Sqrt(height))中的K元树的LCA
如果您想练习数据结构和算法程序,则可以阅读100多种数据结构和算法程序。在这篇文章中,我们将了解如何在O(Sqrt(height))中找到K元树的最低公祖。我们已经看到了如何在O(n)复杂度中找到n元树的LCA。给定[…]
- 2月03日
直方图中最大的矩形区域
如果您想练习数据结构和算法程序,则可以阅读100多种数据结构和算法程序。在这篇文章中,我们将了解如何在直方图中找到最大的矩形区域。问题给出给定一个表示直方图中条形数的整数和一个代表高度的整数数组[…]
- 1月30日
克鲁斯卡尔’查找最小生成树的算法
如果您想练习数据结构和算法程序,则可以阅读100多种数据结构和算法程序。克鲁斯卡尔’s算法解决了找到任何给定的有向图和无向图的最小生成树(MST)的问题。什么是最小生成树?它基本上是给定图的一个子图,该子图将[…]
- 12月08日
爪哇 中的硬币找零问题
如果您想练习数据结构和算法程序,则可以阅读100多种数据结构和算法程序。在这篇文章中,我们将看到有关Java中的硬币更改问题的信息。问题给出了要支付的金额和要使用的货币。使用[…]
- 1
- 2
- 3
- …
- 9
- 下一个 keyboard_arrow_right