【发布时间】:2011-04-07 12:29:25
【问题描述】:
我有一个多维数组
int[,] PDATVL = new int[100,2];
假设虚拟数据为:
249 398
249 423
249 448
249 473
249 498
251 17
251 42
251 325
252 142
252 418
253 194
254 7
254 319
255 81
255 378
现在我想在数组中搜索 251、142 对。 除了线性搜索之外,最好的方法是什么。
【问题讨论】:
-
这没有意义。数组包含整数;我们怎样才能找到一对?
-
线性搜索有什么问题?
-
数组总是按词法排序吗?
-
内容是否以某种方式排序?如果没有,你不能比线性搜索做得更好。
-
@Erno:有两列整数,每一行代表一对整数。
标签: c# .net linq search multidimensional-array