La liste est triée.Variation de recherche binaire C#
J'ai une liste et j'aimerais faire une recherche binaire dessus. T a des membres comme StartIndex, EndIndex etc.
Je peux faire une recherche binaire sur la liste avec StartIndex, c'est-à-dire: J'ai implémenté IComparable pour cela.
J'ai besoin de tordre ceci un peu comme suit: Je veux trouver un StartIndex qui pourrait être OffBy une petite valeur.
Par exemple: T.StartIndex = 100
si l'entrée est 101 et 1 OffBy alors BinarySearch doit retourner cet objet.
Comment est-ce que je peux faire ceci? BTW, je demande comment cela avec la méthode binarysearch par défaut que List a. C'est ce que je suis intéressé, pas intéressé par une implémentation de recherche binaire personnalisée.
afin d'effectuer une recherche binaire, la liste doit être triée, mais vous ne Mantion que nulle part. –
Je viens de le faire ..... – DarthVader
Ouais Mitch ... 4 premiers mots. – mpen