الدالة IsSorted

اسم مؤهل بالكامل: Std.Arrays.IsSorted

function IsSorted<'T>(comparison : (('T, 'T) -> Bool), array : 'T[]) : Bool

ملخص

بالنظر إلى صفيف، ترجع ما إذا كان يتم فرز هذا الصفيف كما هو محدد بواسطة دالة مقارنة معينة.

معلمات النوع

ر

نوع كل عنصر من عناصر array.

الادخال

المقارنه

الدالة التي تقارن عنصرين مثل a تعتبر أقل من أو تساوي b إذا كان comparison(a, b)true.

صفيف

المصفوفة التي سيتم التحقق منها.

الناتج

true فقط إذا a كل زوج من العناصر b حدوث array بهذا الترتيب، comparison(a, b)true.

ملاحظات

يفترض أن comparison الدالة عابرة، بحيث إذا comparison(a, b)comparison(b, c)، افتراض comparison(a, c).