本文概述 C ++ Java Python3 C# 的PHP C ++ Python3 C# 给定一个数组, 找到一个元素, 在该元素之前所有元素都小于该元素, 之后所有元素都大于该元素。如果存在这样...
算法设计:最小正方形可均匀切割矩形
本文概述 建议:在继续解决方案之前, 请先在{IDE}上尝试使用你的方法。 C ++ Java Python3 C# 的PHP 给定一个矩形板, 长度为l, 宽度为w。我们需要将此工作表划分为正方形工...
Amazon SDE面试经验分享
实习2个月后获得PPI 亚马逊在去年夏天结束了对SDE角色的实习。与往年不同的是, 这完全是"在家工作", 因此在两个月的实习期结束时进行了访谈, 以更好地判断实习生的候选人资格以进行全职转换。 实习...
如何求两个二进制数组中具有相同总和的最长跨度?
本文概述 给定两个二进制数组arr1 和arr2 , 它们的大小为n。求出最长公共跨度(i, j)的长度, 其中j> = i, 使得arr1 + arr1 +…。 + arr1 = arr2 +...
算法问题:收费和蛋糕问题
Ishita正要去探望住在山谷尽头的祖母。今天是她的生日, 她想给她一些蛋糕。石田需要越过5座桥才能到达祖母的房子。每座桥都有通行费。过桥的过路费或税款是她随身携带的蛋糕的一半。她还在每座桥上从他们那...
如何计算数组中的逆序?S3(使用BIT)
本文概述 强烈建议你在继续解决方案之前, 单击此处进行练习。 C ++ Java Python3 C# 的PHP CPP Python3 数组的反转计数指示–数组要排序的距离(或距离)。如果已对数组进...
如何找出在未排序数组中出现奇数的两个数字?
本文概述 建议:在继续解决方案之前, 请先在"实践"上解决它。 C ++ C Java Python3 C# 的PHP 给定一个未排序的数组, 其中包含除两个数字以外的所有数字的偶数个出现次数。找出两...
如何实现Strassen的矩阵乘法算法?
Strassen的矩阵乘法方法是一种典型的分而治之算法。我们已经讨论了Strassen的算法这里。但是, 让我们再次了解分而治之方法背后的实质并加以实施。 先决条件:要求看到这个帖子在进一步理解之前。...
算法:如何实现求n范围内出现的最大整数-S2
本文概述 建议:在继续解决方案之前, 请先在{IDE}上尝试使用你的方法。 C ++ Java Python3 C# 的PHP 给定N范围的L-R。任务是打印在给定范围内出现最大次数的数字。 注意:1...
算法设计:二叉搜索树如何实现删除操作?
本文概述 建议:在继续解决方案之前, 请先在"实践"上解决它。 C ++ C Java python C# 我们已经讨论了BST搜索和插入操作。在这篇文章中,我们讨论了删除操作。当我们删除一个节点时,...