问题标签 [array-difference]

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 回答
85 浏览

php - 合并两个数组,以不同的方式设置每个数组

我有一个字母清单。我将这个字母列表与一个字母数组进行比较,并得到区别。然后将它们放在一个数组中,这样我就可以将它作为一个列表输出。

有没有办法在将每个不同的数组键值放入大数组之前对其进行样式设置?沿着未使用的字母线的东西是不同的颜色?还是我以错误的方式解决这个问题?感谢您的任何见解。

0 投票
1 回答
1850 浏览

arrays - N次迭代后数组所有元素的总和

给定一个数组 arr[ ]={4,6,8,3,6} 数组所有元素的总和 = 27。现在,让我们对数组执行一个操作:-

对于所有 i < length(arr)-1,arr[i]=arr[i]-arr[i+1]

所以现在数组变成 {-2,-2,5,-3},数组所有元素的总和 = -2

我们再次执行同样的操作,数组变为{0,7,-8},数组所有元素之和=1

因此,我们看到:-

第 0 次迭代后,arr[ ]={4,6,8,3,6}。数组所有元素的总和 = 27

第一次迭代后,arr[ ]={-2,-2,5,-3}。数组所有元素的总和 = -2

第二次迭代后,arr[ ]={0,-7,8}。数组所有元素的总和 = 1

第 3 次迭代后,arr[ ]={7,-15}。数组所有元素的总和 = -8

给定一个整数 N,问题是确定第 N 次迭代后数组所有元素的总和。

我已经成功地尝试了蛮力方法,显然它的时间复杂度是二次的。如果可能的话,我正在寻找一种时间复杂度更好的方法,最好是线性的。

0 投票
5 回答
15778 浏览

java - How to find the differences from 2 ArrayLists of Strings?

I have 2 Strings:

I want to obtain this: "I have found "Quadrilatero", instead of "Rettangolo" ". If I use removeAll() or retainAll() it doesn't work because I have 2 instances of "Rettangolo". In fact, if I use a1.containsAll(a2), I get true and I want false.

Thanks all for considering my request.

0 投票
1 回答
1769 浏览

php - PHP 多维数组 - 删除重复项

如果有人可以在这里帮助我,我将永远感激不尽,因为我现在已经花了大约 2 天的时间试图让它发挥作用。我想取两个多维数组并比较它们,然后删除任何重复的记录。

场景是:array2 中的值已经分配给用户的配置文件。array1 中的值是用户可以选择的所有可用值。我想比较这两者,以便仅将尚未分配的选项作为选项提供(留在数组中)...

PHP 的 array_diff() 函数不适用于多维数组,我进行了很好的搜索,但似乎找不到任何适合我的东西!

基于上述两个数组的结果应该是:

[active] 字段无关紧要,所以我只需要它来比较 ID 和 Name 字段。我意识到这两个 id 字段的名称不同,但是更改它们会很痛苦,因为它们是数据库列名。

它需要完全删除数组,而不仅仅是值。我在之前的尝试中遇到了问题,它把 array() 留在了那里,然后当我循环遍历生成用户可以选择的字段的数组时,这会导致问题。

请帮忙。我要给你买很多啤酒!:)

谢谢,史蒂夫

0 投票
2 回答
78 浏览

javascript - issue with understanding json syntax

I have a json file

NAME:abcd.json

Its content starts like following(this looked pretty wierd to me as this was the first time i came across such json file)-->

I came across another json file

NAME:color.json

I am using D3js and I want to push the content of abcd.json in to an array so that I can use that data further.

MyQuestions:

  1. if both of them are json.files than why there exist some difference between their syntax.My entire d3 code depends on this data.

2.How do I push the json data to a variable say Var data.

currently I am providing var data some static value for some temporary testing,Like this->

0 投票
3 回答
100 浏览

php - 如何使用 3 个 sql 查询简化 php 数组差异的这些步骤

如何简化这些步骤?php/sql 代码旨在从一个表中删除另一张表中不存在的party_id:

0 投票
2 回答
100 浏览

r - 找到差异的最有效方法?

非常简单的问题,我很遗憾不得不问这个问题。我希望一个有创造力的头脑有一个比我想象的更好的解决方案。

我想找到“类型”值相同的矩阵的相邻值之间的差异。对于下面的示例,我想要一个值为 2、6、1 的向量。

我尝试过以两种方式实现它,但它们都很慢:

  • 方法 1:如果type(row 1) = type(row 2),则找到value(row 2) - value(row 1),然后加一。如果type(row 1) != type(row 2),则增加 2。

  • 方法 2:遍历每个不同之处type并找到所有不同之处。

大约有 500,000 个不同的“类型”和 500 万个不同的行。谁能想到更有效的方法?我正在使用 R 语言进行编程,其中已经有一个函数可以为我找到差异(参见:?diff)。

0 投票
4 回答
225 浏览

php - 使用php的两个数组之间的区别

我有两个数组,如下所示,

这是我的代码

但我想要它像下面

笔记:

我想要$a数组中不存在的$b数组值。

0 投票
4 回答
207 浏览

php - Php中的数组比较,并找到值的差异

我想比较 php 中的两个数组。我的数组看起来像这样

首先,array1 的大小和 array2 的大小并不总是相等的。array1 中的 id 值可能存在也可能不存在于 array2,如果该值不存在,函数必须打印 array3 中的总索引,如

如果存在,函数应将 array1 的 row1 减去 array2 的 row1 并在 array3 中打印,如下所示

我的最终输出应该是,

任何人都可以帮助我解决这个问题。

0 投票
0 回答
1202 浏览

excel - 不同的数组大小和使用 SUMXMY2 函数

我正在尝试在 excel 中使用 SUMXMY2 函数来返回两个数组中对应值的差的平方和。问题是我希望我的第二个数组是一个常量。如果 array_x 和 array_y 具有不同数量的值,Excel 将返回 #N/A 错误。如果 array_x 有 8 个值,那么 array_y 必须有 8 个值。

我试图应用的等式是这样的:

其中 Y_i = 下表中 L1 到 L8 的各个值,Y_avg = L1 到 L8 值的平均值

我宁愿不制作一个重复 Y_avg 8 次的表(从而匹配两个数组),因为我需要 excel 表整洁并且占用尽可能少的空间。

有没有办法让 Excel 中的 SUMXMY2 函数返回一个数组和一个常数的差平方和,就像我上面概述的那样?或者我可以使用其他功能或简单的解决方法吗?