System::Array::BinarySearch μέθοδος

Array::BinarySearch(System::ArrayPtr<T>, const T&) method

Εκτελεί δυαδική αναζήτηση στον ταξινομημένο πίνακα.

static int System::Array<T>::BinarySearch(System::ArrayPtr<T> arr, const T &item)
ParameterTypeΠεριγραφή
arrSystem::ArrayPtr<T>Τάξινομένος πίνακας για εκτέλεση αναζήτησης
στοιχείοconst T&Ένα στοιχείο προς αναζήτηση

ReturnValue

Δείκτης του αναζητημένου στοιχείου εάν βρεθεί, διαφορετικά, ένας αρνητικός ακέραιος που είναι το δυαδικό συμπλήρωμα του δείκτη του επόμενου στοιχείου μεγαλύτερου από το αναζητημένο στοιχείο ή, εάν δεν υπάρχει μεγαλύτερο στοιχείο, το δυαδικό συμπλήρωμα του αριθμού των στοιχείων στον πίνακα.

Δείτε επίσης

Array::BinarySearch(System::ArrayPtr<T>, const Y&, const SharedPtr<Collections::Generic::IComparer<Z>>&) method

ΔΕΝ ΥΛΟΠΟΙΗΘΗΚΕ.

template<typename Y,typename Z> static int System::Array<T>::BinarySearch(System::ArrayPtr<T> arr, const Y &item, const SharedPtr<Collections::Generic::IComparer<Z>> &comparer)

Δείτε επίσης