القائمة :: البحث

قائمة :: البحث هو وحدة بيرل للبحث السريع قوائم فرزها.
التحميل الان

القائمة :: البحث الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Edmund von der Burg
  • موقع ويب الناشر:
  • http://search.cpan.org/~evdb/

القائمة :: البحث العلامات


القائمة :: البحث وصف

القائمة :: البحث هو وحدة بيرل للبحث السريع قوائم فرزها. القائمة :: البحث هو وحدة بيرل للبحث السريع عن قوائم الفرز. قائمة استخدام Synopsis :: بحث QW (list_search nlist_search custom_list_search)؛ # إنشاء قائمة للبحث في القائمة الخاصة بي = فرز QW (Bravo Charlie Delta)؛ # البحث عن قيمة، وإرجاع فهرس المباراة الأولى قائمة الطباعة_Search ('alpha'، @ القائمة)؛ # 0 Print List_Search ('Charlie'، @ القائمة)؛ # 1 طباعة list_search ('Zebra'، @ القائمة)؛ # -1 # بحث عدديي بلدي numbers = فرز {$ $ $ b} (10، 20، 100، 200،)؛ print nlist_search (20، numbers)؛ # 2 # # بحث باستخدام بعض المقارنة الأخرى الخاصة بي CMP_Code = SUB {LC ($ _ ) CMP LC ($ _ )}؛ بلدي custom_list = فرز {$ cmp_code -> ($ A، $ B)} QW (Foo Bar Baz Bundy)؛ print list_search_generic ($ cmp_code، 'foo'، @ chustom_list)؛ تتيح لك هذه الوحدة البحث بسرعة قائمة فرزها. سيعود مؤشر الإدخال الأول الذي يطابق، أو إذا لم تكن هناك تطابقات دقيقة، فإن الإدخال الأول أكبر من مفتاح البحث. من أجل مثال في القائمة في القائمة الخاصة بي = qw (Bob Dave Fred)؛ ستعود البحث عن ديف 1 كقائمة $ EQ 'Dave'. سيعود البحث عن تشارلز أيضا 1 كما dave هو الإدخال الأول أكبر من تشارلز. إذا لم يكن هناك أي من الإدخالات تطابق ثم يتم إرجاع 1. يمكنك إما التحقق من هذا أو استخدامه كفهرس للحصول على القيم الأخيرة في القائمة. أي من الاقتراب الذي تختاره سيعتمد على ما تحاول القيام به. يتم البحث الفعلي باستخدام بحث ثنائي وهو سريع للغاية. متطلبات: perl.


القائمة :: البحث برامج ذات صلة

ب :: JVM :: Utils

b :: jvm :: utils هو وحدة بيرل التي تحتوي على وظائف الأداة المساعدة ل B :: JVM. ...

347

تحميل