cost 146 ms
给定线路的循环​​检测

我想检测一个“完整的循环”。 让我们假设如果列表的第一个值等于另一个列表的结束值,则列表是可连接的。 例如,我们可能有如下 5 个列表。 其中 a1、a3、a2 和 a4 可以相互连接,形成一个“完整回路”,因为 a4 和 a1 也可以连接。 所以输出应该是 [a1, a3, a2, a4]。 ...

2021-12-03 20:43:21 1 14
如何垂直循环遍历字符串数组

我正在尝试检索字符串数组中的第一个字母和继续字母。 我一直在做的是循环遍历每个项目,然后打印 arr[i][0],但这不适用于后续的字母。 例如: Input: ' 00100 11110 10110 Output: 011010111011000 基本上,我想垂直遍历,而不是水平遍历。 ...

2021-12-03 20:20:09 3 36
查找数组中重复次数最多的元素的算法错误

我的任务是在没有排序或哈希表的情况下找到数组中重复次数最多的元素。 这是我的伪代码: 问题是,它并不总是正常工作,例如使用数组[1 1 2 2 3 3 3 4 4 4 4 5 5 7]结果将是5 。 ...

2021-12-03 19:18:42 1 15
避免使用 if 语句检查 dict 中的键

我正在尝试将一些值从数据映射到模板。 我只想在模板中填充值(通过一些操作),如果它们已经存在于模板中。 我的模板有数百个键,我的目标是避免在每次操作和赋值之前使用 if 语句。 if 语句的重点是推迟对我正在执行的操作的评估,因为它们执行起来可能很昂贵。 任何解决方案都应考虑到这一点。 我知 ...

2021-12-03 19:00:53 5 54
有没有更好的方法来对随机小数据集进行排名?

如果有更好的地方发布此内容,请在抨击我之前告诉我! 说明:我需要为一组数据创建一个排名算法。 我面临的问题是数据集不是恒定的,它基于一次仅返回 100 个结果的搜索。 我没有真正接触过数据科学,所以我不确定在这种情况下什么是最佳实践。 背景:根据我的研究,使用 z-score 和 std dev ...

2021-12-03 17:50:24 0 9
将更改列表压缩为较小的列表

我目前正在寻找一种可以帮助我压缩更改列表的算法。 一个变化类看起来像这样 然后将其实例收集在这样的列表中 我想压缩这个列表,以便反映的变化在时间上完全重叠。 前任。 first将日期时间跨度 2008-1-1T00:00:00 中的属性{"A", "B", "C"}更改为 2080- ...

2021-12-03 17:07:12 1 30
自定义循环链表 c# 上的冒泡排序

我创建了一个自定义的循环链表,代码如下。 现在尝试实现冒泡排序(这是我告诉要做的,不是我知道的最佳选择),我们如何以最佳时间复杂度或最佳方法进行 我的自定义循环链表我的疑问是在最后一个节点上,在冒泡排序的每个阶段应该尝试最后排序然后从第一个节点开始,如何处理最后一个节点作为它指向第一个节点 我的 ...

2021-12-03 16:15:52 1 40
将所有分区打印成固定大小的不相交组合

我有一个从 1 到 n 的数字数组,我需要找到所有可能的分区到 3 个数字的不相交组合中。 也就是说,对于 n = 9,情况如下: 数组:1、2、3、4、5、6、7、8、9; 3 的可能组合:123、124 ... 245、246 ... 478、479 等; 可能的分区为 3 种不相交的 ...

2021-12-03 16:06:05 1 40
如何创建算法创建具有 10 个字符的唯一或最低碰撞序列?

我想创建这样的zua-qysx-emr具有唯一序列或最低碰撞的代码,高效(某些方法具有多次重复的能力导致性能太低)。 详细说明:code为序列id,必须在6个月内唯一。 它大约每秒可以生成 4.000.000 或更多。 它应该是随机的。 ...

2021-12-03 15:00:47 1 18
为什么我的快速排序算法不能正确排序?

我正在尝试使用 C 语言进行快速排序,快速排序使用三个的中位数作为枢轴。 截止意味着如果数组少于 3 个元素,则用户应改用InsertionSort() 。 这是代码: 问题是代码没有正确排序数组,输出是: Median3()函数用于查找算法的枢轴。 我试过调试它,但似乎无法找到问题所在。 ...

2021-12-03 13:35:07 0 46
如何获得最近的轴对齐边界框到一个点?

我有大量的轴对齐边界框,我试图获得从一个点到最近一个点的欧几里德距离,我尝试过曼哈顿距离,但它似乎与迭代的“蛮力”结果不匹配用欧几里得距离覆盖所有这些。 任何有效的方法? 干杯 ...

2021-12-03 12:13:31 1 26
如何正确构建架构

我有一个任务 - 开发一个执行一系列操作的应用程序。 操作可以是系统性的(通过邮件发送通知、将数据输入数据库),也可以是需要人工干预的操作(批准、上传文档)。 这个过程经常会发生变化和扩展,最好是员工自己通过一个可视化的构造器来完成。 我无法理解的主要事情是如何存储流程本身的路径以及如何确定下一步是 ...

2021-12-03 08:09:52 0 10
使用二分搜索时如何决定使用低中音或高中音?

最近我在玩二进制搜索算法。 我更喜欢以while lo < hi开头的经典模板。 今天遇到一个问题,让我更困惑了。 leetcode 问题是给定一个整数数组ribbons,其中ribbons[i] 代表第i 个色带的长度,以及一个整数k。 您可以将任何条带切割成任意数量的正整数长度的段,或 ...

2021-12-03 07:44:15 1 31
Jarvis March 实现进入无限循环

我在 javascript 中实现了 Jarvis March,然后提交了它,结果在某些情况下它进入了一个无限循环。 我尝试更改几乎所有内容,但似乎代码只是为了几个测试用例而不断进入无限循环。 这是我当前的代码,最后一个 for 循环是获取位于由凸包点构成的线上的所有点。 function con ...

2021-12-03 07:15:33 0 20

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM