标签[algorithm]

算法是一系列定义明确的步骤,这些步骤定义了问题的抽象解决方案。 当您的问题与算法设计有关时,请使用此标签。

0
0回复
05

Dart-最佳排序算法,用于将对象列表推送到头等列表的列表中

我有一个从数据库检索的对象列表。 该对象如下所示: 我需要按date.year对它们进行排序,然后将它们传递到头等舱列表中,我想创建这些头等舱列表的列表,以便对2020年以来的所有MonthlyF
0
0回复
26

Java基于不同条件和业务规则的大型对象列表

Java:我有很多来自MySQL DB的products对象。 现在,必须根据各种规则对其进行排序和列出。 例如: 必须根据以下条件对列表进行排序 user和product位置ID必须匹配
-3
0回复
35

Python,链接列表

这是来自leetcode的问题: 定义一个函数,输入一个链表的头节点,反转该链表。 例子: 输入: 1->2->3->4->5->NULL 输出
0
0回复
31

C ++算法的复杂性?

我写了以下代码: 但找不到它的复杂性,根据我的计算,内部循环运行n/2 + n/3 + ... + n/sqrt(n)
0
0回复
07

聚集聚类和分裂聚类最终能否获得相同的结果?

现在,我知道凝聚是自下而上的方法,而分裂是top-dowm方法。 但是,我不知道它们在特定过程中有什么区别。 例如,它们是否都使用邻近矩阵来计算样本之间的任何成对距离? 此外,如果我设置了所有相同的参
0
1回复
32

使用Python反转数字中的位

此问题与leetcode问题有关,以反转32位无符号整数的位。 我尝试了以下代码: 我尝试的策略是将数字的最后一位与1按位与,然后与结果按位或。 然后将数字右移1以删除最后一位,结果左移以为下一
-3
0回复
29

最高涨幅对[关闭]

已关闭。 这个问题需要更加集中。 它当前不接受答案。
-4
0回复
32

列表中的Python算法

在N个字符串的列表中,实现一个算法,如果整个字符串与前面的n个字符串相同,则输出最大的n。 (即,打印出所有给定字符串前面有多少个字符匹配)。 我的代码:
-2
0回复
33

完成所有作业所需的最低初始能量[关闭]

已关闭。 这个问题需要更加集中。 它当前不接受答案。
0
0回复
24

程序消耗的内存比Python中声明的要多

问题:给定二维矩阵,我们需要找出矩阵中给定范围(含)之间有多少行和总和。 所有这些范围将以某些查询的形式给出。 样本输入->矩阵-[[2,3],[5,9]],范围查询-[[1,7],[6,14
1
1回复
57

打印列表的时间复杂度

这是2个不同的代码,它们执行与打印列表相同的功能。 代码1 代码2 我可以说打印列表的时间复杂度为O(n)吗? 在计算任何程序的时间复杂度时,我们不考虑打印语句的时间复杂度,因为
0
0回复
13

如何使用pyGAD包解决TSP问题?

使用PyGAD软件包,如何生成元素在1到12之间不重复的总体项? 它在随机总体中始终具有重复值。 我不知道如何避免这种情况。 还是在生成新填充时应该在回调函数中进行操作? 任何帮助将不胜感激!
0
0回复
27

如何将同一阵列中的对象中的特定项目分组并从核心阵列中删除它们?

我正在尝试实现一些复杂的功能。 我正在使用一种分组功能,在该功能中,我必须获取一些包含checked: true键的特定项目checked: true然后我需要将它们放在一个名为questionGr
0
1回复
62

连续子数组。 有没有比O(n ^ 2)更好的解决方案?

我正在解决以下问题: 您会得到N个整数的数组arr。 对于每个索引i,要求您确定满足以下条件的连续子​​数组的数量: 索引i上的值必须是连续子数组中的最大元素,并且 这些连续的子数
1
0回复
12

摊销分析(潜在方法)

我需要使用Potential方法分析伪代码,其中ϕ =列表中的值之和。 分析1个元素的插入:A1 = C1 + ϕ1 + 1-1 = 1(添加1个元素的价格)+ 2(1个元素的值为2)+ 0(在
0
1回复
44

给定整数n,d,i是[n * d +(id)]%n等于[n +(id)]%n? (%c ++模)

具有以上参数及其给定范围。 我假设(n * d + id)%n等于(n + id)%n。 考虑一个函数,该函数对n个元素数组/向量执行d个左旋转,并返回包含输入数组/向量的旋转输出的数组/向量。
0
1回复
26

如何确保由字母字符组成的小字符串没有碰撞

例如: 假设我可以有一个长度为4的字符串,由26个字母字符组成。 因此,总共可以有26 ^ 4个(大约456976个)不同的排列。 如何将这些字符串映射到0到456976之间的唯一整数。 像:
3
3回复
73

二维数组python中的邻居

我有一个二维的numpy数组,如下所示: 我需要获得相同的矩阵,但将每个值替换为可以向任意方向移动一步但只能沿着1行走的邻居数。 结果,我应该得到以下信息: 在我看来,这是一个众所周知的问题
1
1回复
32

在保持图形主要特征的同时减少图形的数据点

我有大量数据,需要重复在图表上显示。 该图的宽度为1400像素。 数据包含30,000多个数据点。 因此,我想将数据点减少到大约1400个左右,同时仍保持图形的主要特征(最大,最小等)。 如果您查
0
0回复
23

如何在动态函数中按嵌套对象值排序

我有一个看起来像这样的对象数组: 理想情况下,我可以通过运行 但这是行不通的。 我也尝试用条件分割值 从本质上来说,这会给我公司和名字一个单独的值,我可以以此为目标。 但这没有用。

1 2 3 4 5 6 7 8 9 10 下一页