问题标签 [best-fit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
58 浏览

symfony - PHP Symfony 禁用电影的最佳选择

这是回购:https ://github.com/webostin/sf-case-study/tree/master/movie-invalidator

简短的应用说明

平台 Symfony。我们有电影实体。我们有用于缓存电影分页和电影本身的复杂缓存系统。我们有前端面板和后端面板。我们将用户实体附加到电影。我们也有管理实体。

问题

我们需要软删除电影,同时重置缓存和发送电子邮件。我们必须在三个(或将来更多)上下文中实现它:

  1. 前端用户删除附加到他的电影。操作:软删除、重置缓存、向管理员发送电子邮件;
  2. 管理员删除电影。操作:软删除、缓存重启、向用户发送电子邮件。
  3. 检查电影数据时的 Cron 会禁用电影。操作:软删除、重置缓存、向管理员和用户发送电子邮件

问题

这个特定示例中的最佳实践是什么。我找到了 3 个解决方案:分别实现所有内容(不好)、编写事件订阅者并在我想禁用电影时触发事件、编写服务并使用服务来禁用电影。这是最好的可读性和正确解决方案的问题。如果您有任何解决方案,请提供您的解决方案

0 投票
3 回答
6384 浏览

python - 从 pandas df 生成“最佳拟合”斜率梯度并填充新列 b

我正在尝试在数据框中的两个字段的各个子集上添加斜率计算,并将斜率值应用于每个子集中的所有行。(我以前在 excel 中使用过“斜率”函数,尽管我没有与确切的算法结婚。“desired_output”字段是我期望的输出。子集由“strike_order”列区分,子集从 1 开始并且没有特定的最高值。

"IV" 是 y 值 "Strike" 是 x 值

任何帮助将不胜感激,因为我什至不知道从哪里开始......

如果这不是一个很好的问题,请告诉我,我会努力让它变得更好。

0 投票
1 回答
533 浏览

algorithm - 最佳拟合算法

我被要求制定一个算法,以在最少数量的文件夹中最适合某些音乐。

文件夹具有固定大小(例如文件夹只能容纳 100 分钟的音乐)。

例如:我有这些长度的音乐(50 - 30 -20 - 20 -80 - 70 -15 - 15),文件夹大小为 100 分钟。

结果应该是 3 个文件夹。

我什至不知道算法是如何工作的。有任何想法吗 ?!

0 投票
1 回答
1438 浏览

arrays - 如何在 2d 阵列的剧院中找到最佳座位安排

您经营一家小剧院,每个月都有顾客邮寄预售票的请求。您需要处理这些票务请求,或者告诉他们他们的派对将坐在哪里,或者向顾客解释您为什么不能完成他们的订单。

填写订单时,您需要遵守一些规则:

  1. 填写尽可能多的订单
  2. 让派对尽可能靠近前面。
  3. 如果剧院里没有足够的座位来举办派对,请告诉他们“抱歉,我们无法为您举办派对”。
  4. 每一方必须坐在一个单独的区域中的一排。如果他们不适合,告诉他们“呼叫分裂党”。

您的程序必须解析剧院布局和门票请求列表,并按照与请求相同的顺序生成门票或解释列表。

剧院布局由 1 行或更多行组成。每行由一个或多个由空格分隔的部分组成。

在剧院布局之后,有一个空行,后面是 1 个或多个剧院请求。剧院请求由名称后跟空格和请求的门票数量组成。

样本输入:

您的程序必须以与请求相同的顺序将结果输出到标准输出,其中包含请求票证的人的姓名以及票证的行和部分或解释“抱歉,我们无法处理您的聚会”或“呼叫分裂党。”

样本输出:

```

0 投票
1 回答
46 浏览

javascript - 从它应该位于图表上的位置计算值(最佳拟合线)

我有以下示例数据集 -

我已经使用谷歌图表创建了一条最适合它的线

在此处输入图像描述

它已将“趋势线”分析为0.762

我只是想创建一个函数,当给定 F 时,我可以用它来计算 A。我只想返回一个数字。


什么可能是一个好的方法?

感谢您的帮助,奥利


EDIT:斜率为83.81246554,y 截距为633.9917215

0 投票
1 回答
432 浏览

python - 点云与python中另一个点云的最佳拟合

我有以下问题:

从一个 txt 文件中,我有两个数组,其中包含每个点云的 x、y、z 坐标和一个温度值。我从两个 fem 文件中提取了坐标列表。两者都描述了相似的部分,但每个点云中点到点的距离不同。

现在我想将第一个点云与另一个点云匹配。最后我想将第一个点云的温度值映射到第二个点云。

  • Array_1 [point_index, x-coordinate, y-coordinate, z-coordinate, temp. value]
  • Array_2 [point_index, x-coordinate, y-coordinate, z-coordinate]

目标:将点云相互拟合后,Array_2 与 Array_1 的最近点的温度值。

示例图片

谢谢你的灵感。

0 投票
1 回答
173 浏览

php - 按匹配数量对数组进行排序,并将最适合的放在第一位 php

我创建了一个基于标签的搜索,并希望根据相关性对搜索结果进行排序。最佳拟合和标签数量相关。想象一下这是搜索查询:

这是结果:

我想重组整个事情如下:

0 投票
0 回答
2348 浏览

python - Python 最佳拟合算法 -

我正在尝试为 bin-packing 编写最适合的算法。装箱问题:在给定体积容量的情况下,最小化用于包装物品的箱的数量。

这个启发式应该做的是

  1. 尝试将物品放在可以容纳它的最满的垃圾箱中,即留下最少空间的垃圾箱

  2. 如果没有找到 bin,则启动一个新 bin。

为了写这个,我做了一个辅助卷。对于您要放置的项目,将卷添加到每个 bin。容量最大的垃圾箱(仍然可行)将获得该项目。我在 Python 中尝试了以下操作:

问题是所有物品都放在一个新的箱子里。结果如下:

我认为问题出在“辅助空间”部分。我认为没有返回正确的值(我想要的)。有人可以帮忙吗?

0 投票
2 回答
113 浏览

c# - 从另一个列表建立列表

我有一个球员名单。每个玩家都有一个市值。我需要建立第二个列表,它遍历玩家列表并建立一个团队。棘手的是新团队应该有至少 15 名球员和 100 Mio +/- 1% 的最大市值。

有谁知道如何优雅地做到这一点?

0 投票
0 回答
44 浏览

c - BestFit 算法实现。仅显示第一个输出

我正在尝试在 C 中实现最佳拟合算法。问题是我的实现只打印了 chunksizeArray 的第一个条目以及 processSizeArray 的所有值。我似乎无法找到我要去哪里错了。请帮我。

这是代码

这是上面代码的测试运行