البيانات :: مرشح

تصفية هياكل البيانات مع المرشحات الهيكلية
التحميل الان

البيانات :: مرشح الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Matt Wilson
  • موقع ويب الناشر:
  • http://search.cpan.org/~mwilson/

البيانات :: مرشح العلامات


البيانات :: مرشح وصف

تصفية هياكل البيانات مع المرشحات الهيكلية Data :: Filter هو وحدة بيرل لتصفية هياكل البيانات مع فلاتر هيكلة. Weveloper تعليقات هيكل مجموعة البيانات نادرا ما يكون في هذا التنسيق. ومع ذلك، قررت أن هذه كانت أسهل طريقة لتحديد (وضمان) أن المرشحات العودية لم تخلط بين الفرق بين السجلات (حيث أن كل سجل لديه مفتاح فريد من نوعه). إذا كان الأمر كذلك، فما هو أكثر عرضة، فستكون مجموعة البيانات الخاصة بك في شكل صفيف، مثل ذلك؛ My DataSet = ({name => البيانات :: Filter '، المؤلف =>' Matt Wilson '،}، {name =>' Pod :: XML '، المؤلف =>' Matt Wilson،}، # ... إلخ)؛ يتم توفير وظيفة المساعد لتحويل صفيفك في نموذج مرجع التجزئة المطلوب؛ TASET الخاص بي = {arraytohash (arataset)}؛ حيث يقوم Arraytohash بإرجاع مرجع التجزئة. يتم إرجاع الروتين الفرعي ل FilterData مرجع التجزئة في نفس النموذج مثل مجموعة البيانات المقدمة (مرجع التجزئة، بدلا من صفيف). على هذا النحو، هناك أيضا روتين فرعي فائدة، Hashtoarray، للتعامل مع مثل هذه الظروف. وغير ذلك، دعونا نلقي نظرة على شكل صفيف التصفية، كما هو مهم إلى حد ما إذا كنت ترغب في إنشاء أي نتائج ذات معنى! من النموذج؛ ، []،]، أو، أو، ربما؛ ،]، ،] Synopsis استخدام البيانات :: مرشح؛ TASET = (0 => {name => "البيانات :: مرشح"، المؤلف => 'Matt Wilson'،}، 1 => {name => 'pod :: xml'، المؤلف => 'matt wilson،} ، # ... إلخ. )؛ MyFilter = ، ،]،]،] بلدي النتيجة = {filterdata (taset، \ filter)}؛ متطلبات: perl.


البيانات :: مرشح برامج ذات صلة

شجرة :: rb

تنفيذ بيرل للشجرة الحمراء / السوداء، وهو نوع من شجرة البحث الثنائية المتوازنة ...

150

تحميل