17 HAZİRAN 2009, ÇARŞAMBA
Ne .NET toplama hızlı arama sağlar
20k arama listesine karşı kontrol edilmesi gerektiğini 60bin öğeler var. Contains()
exceptionly hızlı bir yöntem sağlayan bir koleksiyon nesnesi (List
, HashTable
gibi) var mı? Ya da ben kendim yazmak zorunda olacak? Başka bir deyişle, Contains()
varsayılan yöntem sadece her öğe tarama ya da daha iyi bir arama algoritması kullanır.
foreach (Record item in LargeCollection)
{
if (LookupCollection.Contains(item.Key))
{
// Do something
}
}
Not. Arama listesi zaten sıralanır.
Bunu Paylaş:
Eclipse: dosya üzerinde hızlı arama...
Android sınıfı AudioRecord - canlı mik...
Hızlı dize topluluğu arama yolu...
Hızlı arama hiyerarşi için kişisel kıs...
Hızlı dize arama algoritması nedir?...