算法是一系列明确定义的步骤,用于定义问题的抽象解决方案。当您的问题与算法设计相关时,请使用此标记。
我正在尝试对数组执行二分搜索,并且必须找到字符串的所有出现位置。我尝试过 bsearch,但我不知道该怎么做。 /* 数据结构 */ 类型定义结构{ ...
考虑一个与此类似的问题:冰滑谜题寻路 除了我希望找到最佳的最短路径算法。我研究了一下,发现 BFS、A* 和 Djikstra 都是
我有一个机器人在 x 轴上移动,最初它位于位置 0。 对于第 1 步,它变为 +1 对于step2,它在轴上移动-2个单位,因此它被放置在-1上 对于步骤 3 -> 步骤 2 中的步骤数 - s 数...
在间隔重复算法中,我们有一个特殊的算法,名为 Leitner。它广泛用于一些基于抽认卡的学习系统。主要思想是对卡片的可能性进行分类。
我有两个数据1)“使用次数”和2)“上次使用日期”,要求是查找用户是否每月使用一次服务。如果用户已经每月使用一次服务,返回值应该是...
我遇到了这个问题,看起来很有趣。有几部电影我们想全部观看,但它们只在以下时间放映: 电影A:15 电影B:14、15、17 电影...
将 JavaScript 或 Python 中的数组重新调整为特定的最大值和目标总和
我正在使用 JavaScript(但也可以是 Python)中的数据集,并且需要一些关于数学缩放问题的帮助。我想转换数组的值,以便新数组符合...
我想编写一个函数,当给定一个整数时,可以将其划分为指定的较小整数组。 具体来说,传入的值需要拆分为一组值,其中...
我正在寻找一种将刻度线放置在轴上的算法,给定显示范围、显示宽度以及测量刻度线字符串宽度的函数。 例如,假设...
问题 给定一个 0 索引的整数数组 cost,其中 cost[i] 是雇用第 i 个工人的成本。 您还将获得两个整数 k 和候选数。我们想雇佣恰好 k 名工人......
我最近读了一篇关于 Manacher 算法的维基百科文章,在看到示例实现和数十个其他实现之后......我老实说,我不知道这个算法是如何实现的......
有很多类似的问题,但我还没有看到这种变化 无效 myFunc(int n) { 整数总和; 整数 i,j; 总和=0; 对于(i = 1; i <= n; i += 1){ for(j = 1; j <= n; j += ...
我有一组 N 2d 点,按 x 坐标和该组的上凸包排序。在从集合中删除最左边的点或插入新点后,我正在尝试更新当前的凸包...
我正在开发一个项目,使用 JavaFX 可视化生命之树,该项目基于 Kaggle 的数据集:生命之树数据集。 该数据集将物种组织成分层树结构,包括
有一些众所周知的密码学算法来计算模幂 (a^b)%c(例如这里的从右到左二进制方法:http://en.wikipedia.org/wiki/Modular_exponentiation)。 但是做
对于以下问题: 输出/正确结果指定为: 输出:[3,9,20,null,null,15,7] 我不确定该输出实际上代表什么。我尝试按级别扫描它。例如 3 是...
我有一个数组,表示为A,包含整数。这些整数的范围落在区间 [1, 10^6] 内,数组的大小约为 50,000 个元素。我的目标是
我正在使用Python 中的数据集,其中有一个元组列表,每个元组代表一个间隔(开始、结束)。我遇到过这样的情况,其中一些间隔重叠,我需要合并