问题标签 [intersect]

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 投票
4 回答
304 浏览

linq - Linq 与 sum 相交

我有两个要相交的集合,并对匹配的元素执行求和运算。

例如,集合是(在伪代码中):

期望的结果是:

我知道如何使用 anIEqualityComparer来匹配其名称上的元素,但是如何在进行交集时对值求和?

编辑:

起始集合没有两个具有相同名称的项目。

0 投票
1 回答
381 浏览

sql - 以下 SQL 的 HQL 等效项是什么?

下面是在 SQL server 2008 上正常运行的 SQL。

0 投票
4 回答
445 浏览

c# - List.Intersect 结果在 foreach 之后发生变化

我对这段代码有疑问,当我执行 intersect 方法时,一切正常。

当我在 foreach 之前对我的交叉点进行计数时,我有 1。

在foreach之后,如果在foreach之后再次计数我有0,为什么会发生这种情况?它应该始终是 1...

0 投票
2 回答
1562 浏览

matlab - matlab求交点

这是我的代码:

我需要找到这些曲线相交的点。我通过执行 y1==y2 和 x1==x2 进行了尝试,但没有得到好的结果(得到一个充满数字的矩阵)。然后我尝试了相交(x1,x2)。也不是一个令人满意的结果。然后我求助于这段代码。这给出了一个相当准确的结果。但我不允许使用此代码(来自学校)。所以我想知道有没有更简单的解决方案?

提前谢谢

0 投票
2 回答
2466 浏览

c# - 为什么我不能在实现 IEnumerable 的类上使用 LINQ 方法?

我必须完成一个项目,但我有一个简单的问题

我有一个以这种方式定义的类

}

我需要找到两个 GroupId 对象的实例之间的交集。

即使我已经声明了语句,为什么在可用方法中看不到 Linq Intersect:

错误 1 ​​'....GroupId' 不包含 'Intersect' 的定义,并且找不到接受类型为 '...GroupId' 的第一个参数的扩展方法 'Intersect'(您是否缺少 using 指令或程序集参考?)

0 投票
6 回答
6667 浏览

sql - SQL 子查询替代 INTERSECT

我有两个表: PPC(由列 ID 连接的主/详细信息)

我想从 P 中获取满足以下同时条件的所有名称:

  • 有一台 PCPC.Code='A'Val>100

  • 有另一台 PC PC.Code='B'Val>80

总之,我只对那些细节符合这两个条件的 P.Name 感兴趣。有没有办法在不求助于 INTERSECT 的情况下进行选择?

INTERSECT 查询是:

(兴趣是检查性能并允许在 Access 中运行查询)

0 投票
1 回答
4093 浏览

c# - WPF 的 Bounds.Intersect

我有一个 Winforms 应用程序,允许用户在屏幕上拖放一些标签。

目标是将匹配的标签放在一起。

我在列表中保留对这些标签的引用,目前我正在通过执行以下操作检查它们是否重叠。

问题是这只对 Winforms (Bounds.Intersect) 有好处。我可以在 WPF 中做什么来获得相同的结果?

如果它有所作为,我目前正在将两个标签添加到不同<ItemsControl>的位置。

0 投票
1 回答
2334 浏览

matlab - Alternative to `ismember` and `intersect` in Matlab to perform the task of comparison?

I have 100 models (matrices), where each matrix's size is 4X3. Each of the four variables R_L, N_g, N_Pc, and uT are of size 4x3x100, where 4X3 is size of each matrix and there are 100 of such matrix. I have attached a snapshot of two variables to give an idea of what I mean:

enter image description here

I am looping through matrix 1 of first three variables (i.e. R_L, N_g, N_Pc) and comparing each element in matrix 1 of these variables with elements in other 99 matrices. I want to find those elements where all three variables in those 99 matrices are equal to corresponding three variables in any element of matrix 1.

For example, if all three variables in element (1,1) of matrix 1 have correspondingly similar values in element (2,2) of matrix 2, (2,1) of matrix 3, (2,4) of matrix 3 etc. then I will pick the results from variable 4 (i.e. uT) at all those above element positions i.e. (1,1) of matrix 1, (2,2) of matrix 2, (2,1) of matrix 3, (2,4) of matrix 3 etc from uT and store those results in a new variable called store_result to plot its histogram. It is shown in code below.

I have following concerns that I would like to be addressed:

  1. ismember would be useful only when the values match exactly. In case there are no exact similar values, what would you suggest if I would like to give certain interval within which the values fall then it should be considered equal.

  2. Since I want to find a grid (element) where all three variables are equal, therefore the function intersect would not work here (even though I have used in the code above). What would you suggest to use instead of intersect which can perform the similar function with multiple variables.

Thanks.

0 投票
1 回答
981 浏览

mysql - 如何编写查询以检索公共数据

可能重复:
在mysql中相交

我做了一个用于检索公共数据的 php 项目。我在编写 MySQL 查询方面有点弱。我尝试了不同的方式。但我无法获得正确的输出

我的桌子是

这是我的表。我想编写一个 MySQL 查询检索常见元素。eg: 这里 A,B 将来到 Product-1,Product-2, 我想检索 A,B 的公共元素元素 这里输出是 C

两行都可以包含 Product-1 或 product-2 中的 A、B

与 A,c 相同,共同元素是 B。如何为此编写查询...在 sql 中我们可以使用相交操作但是 MySQL 我不知道。请帮助我...

0 投票
2 回答
781 浏览

sql - 如何在 SQL 的文本字段中识别多个单词标签

我想要一个可以传递文本字符串的 SQL 过程,它将从关键字表中识别文本中的特定关键字(标签)。

到目前为止,我有以下内容非常适合单个单词;

如果我的标签表有 'green'、'red' 和 'blue' 的条目,它们会按照您的预期返回。

我想知道的是我如何才能最好地获得类似的结果,但对于包含多个单词的标签......例如,“浅蓝色”

我意识到上面代码的问题是我将源文本拆分为单个单词,因此“浅蓝色”永远不会匹配,但是我可以采取不同的路线而不涉及光标等吗?

谢谢你的帮助


刚刚意识到以下将实现我所需要的

但是我担心如果我的表有几千行并且我正在搜索的文本字符串很长,它可能会效率低下。

有人对我如何更有效地执行相同的过程有任何想法吗?