找到34423篇编程相关文章

Java 9 中 Jdeps 和 Jdeprscan 工具的区别?

raja
更新于 2020年4月30日 08:23:25

483 次浏览

Jdeps 工具可以用来分析类的依赖关系。“jdeps -jdkinternals jararchive.jar”命令的运行会打印出所有使用Java内部API的类的列表。Jdeps工具返回依赖项的详细描述,而Jdeprscan是另一个有用的工具,尤其是在与“-for-removal”标志结合使用时。这个工具向我们展示了给定jar存档中所有已弃用API的使用情况,并且只能显示jdk方法的已弃用用法,不能使用此工具检查第三方jar中的弃用情况。Jdeps工具:“jdeps”是一个类依赖关系分析工具,可用于包级别……阅读更多

C++中的算术切片

Arnab Chakraborty
更新于 2020年4月30日 08:07:41

177 次浏览

假设我们有一系列数字,如果它至少包含三个元素,并且任何两个连续元素之间的差相同,则称为算术序列。例如,这些是算术序列:[1, 3, 5, 7, 9],[7, 7, 7, 7],[3, -1, -5, -9],但以下序列不是算术序列:[1, 1, 2, 5, 7]。现在给定一个包含N个数字的零索引数组A。该给定数组的切片是任何整数对(P, Q),使得0<...

Python中能被K整除的最小整数

Arnab Chakraborty
更新于 2020年4月30日 07:52:31

244 次浏览

假设我们有一个正整数K,我们需要找到最小的正整数N,使得N能被K整除,并且N只包含数字1。我们必须找到N的长度。如果没有这样的N,则返回-1。因此,如果输入类似于3,则输出将为3。最小的答案将是N = 111。为了解决这个问题,我们将遵循以下步骤-如果k是偶数,或者k能被5整除,则返回-1设置r := 0和N = 1对于范围1到K + ... 阅读更多

Python中的笨拙阶乘

Arnab Chakraborty
更新于 2020年4月30日 07:49:18

1K+ 次浏览

众所周知,正整数n的阶乘是小于或等于n的所有正整数的乘积。因此,factorial(10) = 10 * 9 * 8 * 7 * 6 * 5 * 4 * 3 * 2 * 1。我们将尝试找到一个笨拙的阶乘:使用递减顺序的整数,我们将乘法运算换成固定的旋转运算:乘法(*)、除法(/)、加法(+)和减法(-)按此顺序。笨拙的阶乘类似于clumsy(10) = 10 * 9 / 8 + 7 - 6 * ... 阅读更多

C++中的最大连续1 III

Arnab Chakraborty
更新于 2020年4月30日 07:45:44

480 次浏览

假设我们有一个包含0和1的数组A,我们可以将最多K个值从0更新为1。我们必须找到只包含1的最长(连续)子数组的长度。所以如果A = [1,1,1,0,0,0,1,1,1,1,0]并且k = 2,那么输出将是6,所以如果我们翻转2个0,数组可以像[1,1,1,0,0,1,1,1,1,1,1]一样,最长1序列的长度是6。为了解决这个问题,我们将遵循以下步骤-设置ans := 0,j := 0和n := 数组的大小对于i范围0到n – 1如果A[i]是0,则k减1当j<...

C++中能被K整除的子数组和

Arnab Chakraborty
更新于 2020年4月30日 07:42:38

464 次浏览

假设我们有一个整数数组A。我们必须找到和能被k整除的连续非空子数组的数量。如果A = [4, 5, 0, -2, -3, 1]且k = 5,则输出将为7。有七个子数组。[[4, 5, 0, -2, -3, 1],[5],[5, 0],[5, 0, -2, -3],[0],[0, -2, -3],[-2, -3]]为了解决这个问题,我们将遵循以下步骤-创建一个映射m并设置m[0]为1temp := 0,ans := 0,n := 数组a的大小对于i范围0到... 阅读更多

C++中的最小下降路径和

Arnab Chakraborty
更新于 2020年4月30日 07:40:40

203 次浏览

假设我们有一个整数的方阵A,我们想要A中下降路径的最小和。下降路径基本上是从第一行中的任何元素开始的路径,并从每一行中选择一个元素。下一行的元素必须位于与前一行的列最多相差一的列中。所以如果矩阵像这样-123456789那么输出是12。有一些不同的下降路径。这些是[1, 4, 7],[1, 4, 8],[1, 5, 7],[1, 5, 8],[1, 5, 9],[2, 4, ... 阅读更多

Python中使括号有效的最小添加

Arnab Chakraborty
更新于 2020年4月30日 07:38:19

338 次浏览

假设我们有一个由'('和')'括号组成的字符串S,我们可以在任何位置添加最少的括号,以便生成的括号字符串有效。括号字符串有效当且仅当-它是空字符串它可以写成XY(X与Y连接),其中X和Y是有效的字符串它可以写成(A),其中A是一个有效的字符串。所以如果字符串像“()))((”,那么我们需要添加4个括号才能使字符串有效。为了解决这个问题,我们将遵循以下步骤-如果S为空,... 阅读更多

C++中的水果入篮

Arnab Chakraborty
更新于 2020年4月30日 07:35:38

906 次浏览

假设我们有一排树,第i棵树产出的水果类型为tree[i]。我们可以从我们选择的任何树开始,然后重复执行以下步骤-将这棵树上的一块水果添加到我们的篮子里。如果没有机会,则停止。移动到当前树右侧的下一棵树。如果没有树在右侧,则停止。我们有两个篮子,每个篮子可以装任何数量的水果,但我们希望每个篮子只能装一种水果。我们必须找到总量... 阅读更多

C++中的在线股票跨度

Arnab Chakraborty
更新于 2020年4月30日 07:33:05

127 次浏览

假设我们有一个API,它收集某些股票的每日价格报价,并返回该股票当前日的跨度。这里股票当前日的跨度定义为-股票价格小于或等于当前日价格的连续日数(从今天开始向后)。例如,如果我们看到7天的股票份额记录,例如[100, 80, 60, 70, 60, 75, 85],那么股票跨度将是[1, 1, 1, 2, 1, 4, 6]。我们必须编写实际模块来... 阅读更多

广告
© . All rights reserved.